2016-08-16 3 views
-1

{$GLOBALS.settings.listing_last_updated_date} получает дату из БД в форматес помощью date_format в выборку URL-адрес переменной в Smarty

Aug 4, 2016

мне нужен вывод даты в |date_format:"%m.%d.%Y" то есть. 08.04.2016

{fetch file="http://`$smarty.server.HTTP_HOST`/latest/?action=search&activation_date[not_less]=`$GLOBALS.settings.listing_last_updated_date|date_format:"%m.%d.%Y"`" assign='last_updated_date'} 

Везде, где я использую {$last_updated_date} я должен получить сгружен содержание от http://mysite/latest/?action=search&activation_date[not_less]=08.04.2016

Реальная проблема использует формат даты |date_format:"%m.%d.%Y" не работает в выборку переменной.

ответ

0

Это не будет работать таким образом, попытаться сформировать дату в отделенной переменной, а затем добавить его в URL:

{$last_update=$GLOBALS.settings.listing_last_updated_date|date_format:"%m.%d.%Y"} 
{fetch file="http://`$smarty.server.HTTP_HOST`/latest/?action=search&activation_date[not_less]="|cat:$last_update assign='last_updated_date'} 
+0

не работает: {$ last_update = $ GLOBALS.settings.listing_last_updated_date | date_format : «% m.% d.% Y»} {$ last_update} Неустранимая ошибка: ошибка Smarty: [в search_results_new.tpl строка 7]: синтаксическая ошибка: нераспознанный тег: $ last_update = $ GLOBALS.settings.listing_last_updated_date | date_format: «% m.% d.% Y» (Smarty_Compiler.class.php, строка 439) в E: \ Documents \ Server \ htdocs \ system \ ext \ Smarty \ Smarty.class.php в строке 1095 – mahi2406

+0

вы используете умный 2? – Borgtex