Артём Мáлков

Как изменить формат даты редактирования новости {edit-date} в DLE?

26 фев0 комм

Как вы знаете, в DataLife Engine существует дата добавления новости и отдельно – дата ее редактирования. Поскольку первую мы можем привести к нужному нам виду, то дату редактирования к нужному виду стандартным способом привести нельзя.

Для чего вам это может потребоваться? Если, например, вы внедряете в свой сайт какую-либо микроразметку, в которой необходим особый вид даты.

Для того чтобы получить возможность изменения даты редактирования, вам потребуется:

1. Подключиться к вашему сайту по FTP.

2. Открыть файл show.full.php в папке /engine/modules/.

3. Найти строчку:

$tpl->set( '{editor}', $row['editor'] );

и сразу после нее вставить:

$tpl->set("{my_edit_date}", date("Y-m", $row["editdate"]));

4. В шаблон полной новости вашего сайта, в нужное место, вставьте тег:

{my_edit_date}

Что касается настройки вида даты, «Y-m» вам необходимо заменить на нужный вам формат: например, «d-m-Y H» выведет вам «26-02-2016 14». Более подробно ознакомиться с допустимыми символами можете здесь.

Рекомендуем к просмотру
Как преобразовать дату в секунды и наоборот на PHP?
Статьи и советы
Как вычитать и сравнивать даты в PHP?
Статьи и советы
Микроразметка рейтинга полной новости в DLE
Посты
0
комментариев
Форма комментирования этого поста скрыта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
Подняться наверх
«Pandoge» - помощник вебмастера