Задать вопрос
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Вопрос по smarty и cms made simple (но скорее просто по смарти)

Есть шаблон, в котором я вывожу информацию о возрасте:

Возраст: {$entry->fields.age->value}

И есть модуль с продукцией, который эту информацию выводит для каждого товара.
чтобы его запустить надо прописать на странице {Products}

Допустим, я хочу вывести все товары с возрастом 25 лет.

Как задать это в шаблоне так, чтобы прописав на странице {Products age=«25»} я мог это вывести?

Надеюсь, объяснил понятно.
Надеюсь на Вашу помощь.
  • Вопрос задан
  • 3515 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
xaker1
@xaker1
{foreach from=$Products item=entry}{if $entry->fields.age->value>25}

{/if}{/foreach}

Немного не понял структуру массива, но надеюсь идея была понята.

foreach
if
Ответ написан
butteff
@butteff Автор вопроса
Раз в тысячу лет заправляю свитер в носки
Сам спросил, сам ответил.
Можно было сделать средствами cms made simple

{Products action=«fieldlist» field=«age» fieldval=«25»}

Но интересно все равно, как можно было бы выкрутиться средством смарти?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы