Использование сниппета в мета теге description

Всем привет, для СЕО требуется вывод в дескрипшине минимальной цены категории вида «Настенные электрические котлы купить по цене от 3726 ₽». Сниппет должен выводить минимальную цену данного каталога с товарами. Но при вставки такой конструкции в мета тег — он не срабатывает. Если решение, наверняка сталкивались с задачей? Заранее спасибо!
Константин
14 октября 2022, 12:29
modx.pro
182
0

Комментарии: 5

Артур Шевченко
14 октября 2022, 14:32
0
По идее вот такая конструкция должна сработать
[[!getMinPrice?id=`[[*id]]`]]
где getMinPrice сниппет который возвращает минимальную цену.
[[*id]] — id категории
    Константин
    14 октября 2022, 15:19
    0
    Получилось вывести таким сниппетом Цены от [[!msProducts? &parents=`[[*id]]` &limit=`1` &tpl=`@INLINE [[+price]] ₽` &sortby=`Data.price`]]
    Есть ли вариант проще как то сделать?
      Константин
      14 октября 2022, 15:34
      0
      И если есть товары с незаполненной ценой, то есть ценой по запросу, что бы не выводился 0?
        Павел Романов
        15 октября 2022, 10:06
        +1
        Попробуйте так:
        [[!msProducts?  
            &limit=`1`
            &tpl=`@INLINE [[+price]] ₽`
            &sortby=`Data.price`
            &where=`{ "Data.price:!=":0 }`
        ]]
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5