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

Как выводить дату окончания публикации в краткой новости?


     13.11.2015    Общие вопросы, Хаки    2147

вопрос
День добрый, делаю на сайте раздел скидки, так вот в кажной новости нужно реализовать конец срока на акцию или скидку, обычно это делают всякими таймерами обратного отсчета применяя к ним дополнительные поля, но я хочу ограничится только выводом даты окончания новости, которое я указывают в админке для каждой новости, предполагаю что смотреть нужно в engine/modules/show.short.php и show.full.php

просьба подсказать как мне решить эту проблему

Ответил: over


Спасибо misha-koder добавил ваш код в show.custom.php все заработало

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

misha-koder
Юзер

misha-koder - 13 ноября 2015 16:32 -


$expires = $db->super_query("SELECT `expires` FROM `".PREFIX."_post_log` WHERE `news_id` = '".$row['id']."'");
$tpl->set('{expires}', !empty($expires['expires']) ? date('d.m.Y', $expires['expires']) : '');

over
Юзер

over - 13 ноября 2015 16:56 -

misha-koder,
Вставил в свой шаблон коротких новостей на главной странице тег {expires} не работает (((

и нужно ли что-то создавать в базе данных ?

Iceman
Юзер

Iceman - 9 июля 2016 12:07 -

Можешь помочь переделать код, чтоб была возможность выводить дату например так {expires="d F Y"} чтоб самому регулировать как указывать. Просто тег используется несколько раз на странице и хотелось бы, по разному дату выводить.

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

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

наверх