Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как выводить дату окончания публикации в краткой новости?

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


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

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

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

Ответил: over


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

Комментарии пользователей (3)

misha-koder
7

299 | 77

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
57 | 3

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

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

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

Iceman
3

69 | 6

Iceman - 9 июля 2016 12:07 - Юзер

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

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

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