Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как подшаманить тег date?

Как подшаманить тег date?


     13.02.2015    Все вопросы » Общие вопросы    1197

вопрос
Если в shortstory.tpl поставить тег {date}, то он будет выводить дату публикации, правильно?
А как сделать, чтобы вместо вывода надписи "Сегодня, 17:30" например, выводило просто картинку "New".
А вместо вчерашних и более поздних публикаций - не выводило ни чего.
Заранее спасибо всем длешникам за помощь.

Ответа пока нет


4 комментария

werty1001
Юзер

werty1001 - 13 февраля 2015 22:56 -

На js можно так:

html
<time datetime="{date=m/d/Y}" class="today"></time>
js
<script>
$('time.today').each(function(){

    if(new Date($(this).attr('datetime')).setHours(0,0,0,0) == new Date().setHours(0,0,0,0)) {
  
          // выводим что нужно, например текст
        $(this).text('new');
    }

});    
</script>
Живой пример тык

Serik
Местный

Serik - 14 февраля 2015 09:10 -

Хак Статус New поищите в гугле

СПАСИБО надо тыкать в кнопку!

zatocnik
Юзер

zatocnik - 14 февраля 2015 20:07 -

Serik,
Да вот это как раз то что надо! В точку.
Только там вместо <font color=\"red\">New!</font>
можно любую картинку вставить через <img src=''>
Спасибо за помощь, вопрос закрыт.

Marek
Юзер

Marek - 15 февраля 2015 00:34 -

Я могу ошибаться но вроде этот хак дает нагрузку небольшую но если не важно то хак хороший

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 30.08.2014 mozart_dima  Общие вопросы
наверх