Вопросы и обсуждение Как сделать уникальное описания для разных треков (запросов)?

Артем

Приватовец
Приватовец
VIP
Регистрация
24 Фев 2017
Сообщения
60
Реакции
6
Баллы
8
Здравствуйте, вот задался идеей написать текстов. Но мне очень сложно разобраться с условием, которое необходимо прописать, если с жанрами все понятно и есть инструкция, то со страницей поиска инструкций я не нашел. Собственно, чтобы я хотел сделать к примеру в шаблоне "search.tpl" прописать что-то в этом духе {if $search == кипелов}
<!-- Блок с текстом -->
<div class="opisanie bra">Здесь уникальный текст</div>
<!-- /Блок с текстом -->
{/if}

То есть для страницы поиска с этим значением будет выводиться уникальный текст, а к примеру для других поисковых страниц будет выводить макросывый текст, который написан в админке. Надеюсь вы уловили суть и поможете с этим решением, заранее благодарен за помощь.
 

MSE

VIP
VIP
Прошёл марафон
Регистрация
2 Апр 2017
Сообщения
142
Реакции
4
Баллы
8
Код:
{if $query == "кипелов"}
   <div class="opisanie bra">Здесь уникальный текст</div>
{else}
   <div class="opisanie bra">Здесь основной текст</div>
{/if}
Можно еще так:
Код:
{if $query == "кипелов"}
   <div class="opisanie bra">Здесь уникальный текст для кипелов</div>
{elseif $query == "lumen"}
   <div class="opisanie bra">Здесь другой уникальный текст для lumen</div>
{else}
   <div class="opisanie bra">Здесь основной текст</div>
{/if}
Более подробно об условиях в шаблонах: {if},{elseif},{else} | Smarty
 

Артем

Приватовец
Приватовец
VIP
Регистрация
24 Фев 2017
Сообщения
60
Реакции
6
Баллы
8
Код:
{if $query == "кипелов"}
   <div class="opisanie bra">Здесь уникальный текст</div>
{else}
   <div class="opisanie bra">Здесь основной текст</div>
{/if}
Можно еще так:
Код:
{if $query == "кипелов"}
   <div class="opisanie bra">Здесь уникальный текст для кипелов</div>
{elseif $query == "lumen"}
   <div class="opisanie bra">Здесь другой уникальный текст для lumen</div>
{else}
   <div class="opisanie bra">Здесь основной текст</div>
{/if}
Более подробно об условиях в шаблонах: {if},{elseif},{else} | Smarty
Спасибо, сам уже разобрался)
Вот так все работает прекрасно, в вашем примере не работает(

{if $query == "кипелов"}
<div class="opisanie bra">Здесь уникальный текст для кипелов</div>
{elseif $query == "lumen"}
<div class="opisanie bra">Здесь другой уникальный текст для lumen</div>
{else}
<div class="opisanie bra">{$seo.text}</div>
{/if}
 
Последнее редактирование модератором:
Сверху Снизу