eugenem 11 Опубликовано 12 сентября, 2014 Жалоба Share Опубликовано 12 сентября, 2014 Вопрос, как правильно задать условие, скажем для страницы поиска? Делаю вот так: {if $smarty.server.REQUEST_URI == '/advanced_search_result.php'}Вывод для страницы поиска{/if} Но такое условие не работает, т.к. не учитывается кусок урла после php... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 сентября, 2014 Жалоба Share Опубликовано 12 сентября, 2014 А как url полностью выглядит?! Может лучше взять из $_GET значение. т.е. типа: {if $smarty.get.keywords}Вывод для страницы поиска{/if} или для конкретного слова в поиске: {if $smarty.get.keywords == 'test'}Вывод для страницы поиска{/if} Ссылка на сообщение Поделиться на другие сайты
eugenem 11 Опубликовано 15 сентября, 2014 Автор Жалоба Share Опубликовано 15 сентября, 2014 Решил задав вот такое условие: {if $smarty.server.REQUEST_URI|strstr:'/advanced_search_result.php'} Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 сентября, 2014 Жалоба Share Опубликовано 15 сентября, 2014 Понятно. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения