• Как сделать фильтрацию по TV полям?

    DaniilMate
    @DaniilMate
    MODX разработчик
    Попробуйте

    [[!pdoResources?
      &tpl=`product-tpl`
      &parents=`2`
      &includeTVs=`lift,type_room,load_capacity,speed`
      
      &where=`{
        "lift":"пассажирский",
        "type_room":"1",
        "load_capacity:>=":"300",
        "load_capacity:<=":"800",
        "speed:>=":"3",
        "speed:<=":"5"
        }`
    ]]


    IN тут нельзя использовать, это означает, что значение должно быть в массиве, а не между значениями. Кроме того, в where должен быть JSON, а это значит, что нужно использовать кавычки везде.
    Ответ написан
    Комментировать