Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » {edit-date} как изменить форму вывода

{edit-date} как изменить форму вывода


     22.03.2014    edit-date    Все вопросы » Общие вопросы по PHP    3711

вопрос
Всем привет!
Как заставить тег {edit-date} подвергаться модификации типа:
{edit-date=j-m-Y} и т.д.
Спасибо!

Ответа пока нет


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

vitnet
PHP-developer

vitnet - 22 марта 2014 23:56 -

$tpl->copy_template = preg_replace ( "#\{edit-date=(.+?)\}#ie", "langdate('\\1', '{$row['editdate']}')", $tpl->copy_template );

wulv
Юзер

wulv - 23 марта 2014 09:26 -

Привет.
А куда это вставить?
Спасибо.

vitnet
PHP-developer

vitnet - 23 марта 2014 12:52 -

engine/modules/show.short.php, show.full.php
найти
            $tpl->set( '{editor}', $row['editor'] );

добавить выше
            $tpl->copy_template = preg_replace ( "#\{edit-date=(.+?)\}#ie", "langdate('\\1', '{$row['editdate']}')", $tpl->copy_template );

В шаблоне использовать
{edit-date=j-m-Y}
{edit-date=d}
{edit-date=M}
и.т.д.

Готово!

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

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

наверх