Артем

Артем

Был в сети 04 апреля 2026, 16:32
Заказы не принимаю
переписал так и все заработало:
[[!pdoResources?
      &class=`msOrder`
      &sortby=`createdon`
      &leftJoin=`{
        "msDelivery":{
        "class":"msDelivery", "on":"msDelivery.id = msOrder.delivery"
        },
        "msPayment":{
        "class":"msPayment", "on":"msPayment.id = msOrder.payment"
        },
        "msOrderStatus":{
        "class":"msOrderStatus", "on":"msOrderStatus.id = msOrder.status"
        },
        "msOrderAddress":{
        "class":"msOrderAddress", "on":"msOrderAddress.id = msOrder.address"
        }
      }`
      &select=`{
        "msOrder": "*",
        "msDelivery": "msDelivery.name as deliveryName",
        "msPayment": "msPayment.name as paymentName",
        "msOrderStatus": "msOrderStatus.name as statusName, msOrderStatus.color",
        "msOrderAddress": "*"
      }`
      &where=`{
      "msOrder.user_id":[[+modx.user.id]]
      }`
      &showLog=`0`
      &limit=`9999`
      &tpl=`order_row`
    ]]
Как быть с canonical?
У меня был сниппет который разбирал текущий url и если там присутствовал вопросительный знак возвращал канонический адрес страницы. Т.е это site.com/a?raz=dva превращал в это

<link rel="canonical" href="site.com/a">
Установил сеофильтр, и думал он будет возвращать в сниппет для преобразования site.com/a/dva, а он все равно возвращает site.com/a?raz=dva
Не вариант: вывожу так
[[msProductOptions?
&tplValue=`@INLINE <option value="[[+value]]" [[+selected]]>[[+value]] [[+measure_unit]] ` 
&tplRow=`@INLINE <div class="form-group"><label class="col-sm-2 control-label">[[+caption]]:</label><div class="col-sm-3"><select name="options[[[+key]]]" class="form-control">[[+value]]</select></div></div>`
&valuesSeparator=``]]
А где можно почитать про ignoreOptions и другие параметры?
При первичном заходе на страницу сайта содержащую этот программный код, происходит затемнение фона браузера и появление небольшего модального окна. В центре модального окна находится лишенный всякого смысла текст: «Ваш город — ?». Предположительно, там должен быть выбранный администратором сайта вариант местоположения по умолчанию, либо автоматически определенное местоположение, однако, пользователи из нескольких стран видят там всего лишь знак вопроса (?). Суть вопроса: как избавится от вопроса (?).
Спасибо!