Elite-Board tech support
https://forum.illusionweb.ru/

Делаем дату добавления как на avito
https://forum.illusionweb.ru/viewtopic.php?f=3&t=3139
Страница 1 из 1

Автор:  Joker [ 08 окт 2015, 16:28 ]
Заголовок сообщения:  Делаем дату добавления как на avito

Всем привет, многие пользователи обращались ко мне с вопросом: "Не подскажете как сделать дату в объявлениях как на vaito?"
т.е. в формате "Сегодня в 10:00", "Вчера в 12:00".
Выкладываю решение:
1. Создадим файл в корне вашего шаблона и назовем его к примеру date_added.html
2. Поместим в него следующий код: (в коде содержаться комментарии к каждой строчке, что позволит вам подкорректировать его для ваших нужд)
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


3. Откроем файл list.html который так же находиться в корне шаблона, и отвечает за вывод списка объявлений,
найдем вот этот кусок кода: {%$message.date_add|date_format:"%d.%m.%Y %H:%M"%}, он отвечает за вывод даты добавления и заменим на этот: {%include file='date_added.html'%}.

То же самое можно проделать с файлом message.html (он отвечает за вывод страницы просмотра объявления).
На этом правки закончен!

Автор:  Сергей Маслов [ 17 ноя 2015, 22:27 ]
Заголовок сообщения:  Re: Делаем дату добавления как на avito

Спасибо! Сэкономил время!

Автор:  Василий [ 20 авг 2016, 13:03 ]
Заголовок сообщения:  Re: Делаем дату добавления как на avito

Не работает в текущей версии.

На месте вывода даты каждого из объявлений выводится код в стиле "аброкадабра" с элементами кода из файла date_added.html

Автор:  Михаил [ 20 авг 2016, 13:32 ]
Заголовок сообщения:  Re: Делаем дату добавления как на avito

Полагаю кодировка файла должна быть UTF-8

Автор:  Joker [ 22 авг 2016, 23:41 ]
Заголовок сообщения:  Re: Делаем дату добавления как на avito

Василий писал(а):
Не работает в текущей версии.

На месте вывода даты каждого из объявлений выводится код в стиле "аброкадабра" с элементами кода из файла date_added.html

Удалите все подсказки (комментарии), комментарии такого рода в smarty не работают.

//Тут комментарий

Автор:  Василий [ 29 авг 2016, 15:03 ]
Заголовок сообщения:  Re: Делаем дату добавления как на avito

Александр писал(а):
Василий писал(а):
Не работает в текущей версии.

На месте вывода даты каждого из объявлений выводится код в стиле "аброкадабра" с элементами кода из файла date_added.html

Удалите все подсказки (комментарии), комментарии такого рода в smarty не работают.

//Тут комментарий


Спасибо, сэр!

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/