Сообщения без ответов | Активные темы Текущее время: 09 сен 2026, 02:55



Ответить на тему  [ Сообщений: 6 ] 
Делаем дату добавления как на avito 
Автор Сообщение
Аватара пользователя

Зарегистрирован: 27 апр 2012, 12:48
Сообщения: 132
Аватара пользователя

Всем привет, многие пользователи обращались ко мне с вопросом: "Не подскажете как сделать дату в объявлениях как на 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 (он отвечает за вывод страницы просмотра объявления).
На этом правки закончен!

_________________
Донаты Яндекс PayPal


08 окт 2015, 16:28
Профиль

Зарегистрирован: 14 май 2017, 13:03
Сообщения: 52
Откуда: Саранск

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


17 ноя 2015, 22:27
Профиль WWW

Зарегистрирован: 13 апр 2016, 21:26
Сообщения: 9

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

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


20 авг 2016, 13:03
Профиль

Зарегистрирован: 07 июн 2017, 12:35
Сообщения: 27

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


20 авг 2016, 13:32
Профиль
Аватара пользователя

Зарегистрирован: 27 апр 2012, 12:48
Сообщения: 132
Аватара пользователя

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

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

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

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

_________________
Донаты Яндекс PayPal


22 авг 2016, 23:41
Профиль

Зарегистрирован: 13 апр 2016, 21:26
Сообщения: 9

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

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

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

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


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


29 авг 2016, 15:03
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 6 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron