iMessi89 Posted August 23, 2014 Report Share Posted August 23, 2014 Что если в таблице s_products имя товара (поле name) содержит like%ключевое_слово% то вывести например какую-нибудь фразу. Quote Link to post Share on other sites
yr4ik Posted August 24, 2014 Report Share Posted August 24, 2014 Расскажите подробнее. Для чего это нужно? И где нужно вывести фразу Quote Link to post Share on other sites
iMessi89 Posted August 24, 2014 Author Report Share Posted August 24, 2014 ? И где нужно вывести фразу в шаблоне вывода - файлик products.tplДля чего это нужно? все просто. Хочу например для всех товаров, которые в наименование содержат слово %камера% выводить определенный лейбл "Предоставляем бесплатно на тест камеру".Ну и так для других наименований товаров)) Либо отдельное поле заводить в базе. Quote Link to post Share on other sites
Solution yr4ik Posted August 24, 2014 Solution Report Share Posted August 24, 2014 Регулярные выражения:https://support.elevatedx.com/index.php?/Knowledgebase/Article/View/211/0/smarty-if-function-preg_match Либо если нужно просто найти конкретное слово{if $value|strpos:"foo" !== false}...{/if}или stripos если регистронезависимый поиск нужен Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.