@naneri
PHP разработчик.

Как конкатенировать переменные в if-else в Smarty?

Возникла проблемка.

В шаблоне на Smarty необходимо выяснить совпадает ли текущая страница со страницей блога - и в случае совпадения не отображать определенный блок.

Нигде не могу найти информацию по конкатенации переменных в if-else.

{if {$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI} != $oTopic->getUrl() }

Вот такой код выдаёт ошибку. (Мне это кажется правильным, но как тогда конкатенировать строки - абсолютно не понимаю).
  • Вопрос задан
  • 3451 просмотр
Решения вопроса 1
@RJs45
Какт-то так:
{assign var='tmpVar' value=$smarty.server.HTTP_HOST|cat:$smarty.server.REQUEST_URI}
{if $tmpVar != $oTopic->getUrl()}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы