Перейти к содержанию
Официальный форум поддержки Simpla

как прописать условие


Перейти к решению Решено yr4ik,

Рекомендуемые сообщения

Что если в таблице s_products имя товара (поле name) содержит like%ключевое_слово%  то вывести например какую-нибудь фразу.

 

 

Ссылка на сообщение
Поделиться на другие сайты

? И где нужно вывести фразу 

в шаблоне вывода - файлик products.tpl

Для чего это нужно? все просто. Хочу например для всех товаров, которые в наименование содержат слово %камера% выводить определенный лейбл "Предоставляем бесплатно на тест камеру".

Ну и так для других наименований товаров)) Либо отдельное поле заводить в базе.

Ссылка на сообщение
Поделиться на другие сайты
  • Решение

Регулярные выражения:

https://support.elevatedx.com/index.php?/Knowledgebase/Article/View/211/0/smarty-if-function-preg_match

 

Либо если нужно просто найти конкретное слово

{if $value|strpos:"foo" !== false}...{/if}

или stripos если регистронезависимый поиск нужен

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...