К содержанию

Что за Array; 0, Array; 1 и т.д. в корзине?

Как избавиться от этого? Куда смотреть?
Журнал ошибок пустой.
Илья Александрович
Илья Александрович
15 ноября 2017, 12:45
modx.pro
2 619
Реклама

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

mngatoff
mngatoff Проверенный
15 ноября 2017, 16:08
это опции. при одном из недавних обновлений Василий анонсировал, что теперь опции товара всегда будут массивами. Соответственно, надо было у себя в чанках всё пофиксить внимательно.
    Илья Александрович
    15 ноября 2017, 16:14
    магазин свежий вот только собираю его.
    стандартный чанк tpl.msProducts.row — ничего не менял, есть строки:
    <input type="hidden" name="id" value="{$id}">
                            <input type="hidden" name="count" value="1">
                            <input type="hidden" name="options" value="[]">
    всё больше ничего не передаётся.
    где можно почитать?
      mngatoff
      mngatoff Проверенный
      15 ноября 2017, 16:27
      если никаких опций не добавляешь в корзину, тогда убери из чанка корзины {$product.options}
        Илья Александрович
        15 ноября 2017, 16:29
        со страницы товара добавляю, поэтому не могу убрать)
          Володя
          Володя Эксперт
          15 ноября 2017, 18:01
          Что за Array; 0, Array; 1 и т.д. в корзине?

          подставьте в чанк корзины в цикл продуктов
          {$product.options|print}
          и выясните что там.
          возможно это поможет modx.pro/components/9730/#comment-80706
    Володя
    Володя Эксперт
    15 ноября 2017, 17:59
    ты загоняешся… опции товара и опции товара корзины разные вещи.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    7