Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » {edit-date} как изменить форму вывода

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


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

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

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


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

vitnet
PHP-developer

vitnet - -

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

wulv
Юзер

wulv - -

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

vitnet
PHP-developer

vitnet - -

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}
и.т.д.

Готово!

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

наверх