Size: a a a

MODX. Русскоязычное сообщество.

2020 April 22

Е

Евгений in MODX. Русскоязычное сообщество.
🙈 PG
кто-то еще знает?
Зачем они появляются? Как их убрать? Я все делал по инструкции тут: https://docs.modx.pro/komponentyi/minishop2/byistryij-start . Получается, что инструкция написана неправильно?
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Вот участок кода, который за это отвечает, но если убрать его, то и нужные мне опции тоже выводиться не будут.
источник

EG

Eugene Generalov in MODX. Русскоязычное сообщество.
Евгений
Вот участок кода, который за это отвечает, но если убрать его, то и нужные мне опции тоже выводиться не будут.
сделай {$product.options | print_r} и посмотри что внутри
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Eugene Generalov
сделай {$product.options | print_r} и посмотри что внутри
источник

EG

Eugene Generalov in MODX. Русскоязычное сообщество.
ну вот, в {$product.options} есть еще массивы. как они там добавились нужно смотреть логику добавления товара в корзину
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Eugene Generalov
ну вот, в {$product.options} есть еще массивы. как они там добавились нужно смотреть логику добавления товара в корзину
Дело в том, что я никакую логику не писал, я просто скопировал код отсюда: https://docs.modx.pro/komponentyi/minishop2/byistryij-start .
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Походу дела плагин с багом, да?
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Либо документация устарела
источник

EG

Eugene Generalov in MODX. Русскоязычное сообщество.
Евгений
Походу дела плагин с багом, да?
какой плагин?
источник

Е

Евгений in MODX. Русскоязычное сообщество.
minishop2 или msOptionsPrice2
источник

EG

Eugene Generalov in MODX. Русскоязычное сообщество.
Нет, баг не в компонентах.
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Eugene Generalov
Нет, баг не в компонентах.
А в чем?
источник

EG

Eugene Generalov in MODX. Русскоязычное сообщество.
Евгений
А в чем?
В бездумном копировании из документации
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Eugene Generalov
В бездумном копировании из документации
Там примеры написаны. Я хотел поиграться с примерами. Оказывается, чтобы скопировать код примеров, надо еще и подумать.
источник

EG

Eugene Generalov in MODX. Русскоязычное сообщество.
Евгений
Там примеры написаны. Я хотел поиграться с примерами. Оказывается, чтобы скопировать код примеров, надо еще и подумать.
Конечно. Учитывая что документация для miniShop2, а для опций используется msOptionsPrice2
надо как минимум его посмотреть https://modstore.pro/packages/ecommerce/msoptionsprice2
и найти ссылку на пример корзины
https://gist.github.com/vgrish/3748714377be39401799e3908efd8a59#file-mscart-tpl-L22-L35
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Eugene Generalov
Конечно. Учитывая что документация для miniShop2, а для опций используется msOptionsPrice2
надо как минимум его посмотреть https://modstore.pro/packages/ecommerce/msoptionsprice2
и найти ссылку на пример корзины
https://gist.github.com/vgrish/3748714377be39401799e3908efd8a59#file-mscart-tpl-L22-L35
Я пробовал копировать этот код. Лучше не стало. Вот еще раз скопировал.
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Хотя если удалить вот этот фрагмент, то все норм работает:
                            {if $modification}
                               article: {$modification['article']}<br>
                           {/if}
                           
                           {if $modifications}
                               article:
                               {foreach $modifications as $tmp}
                                   {$tmp['article']}-
                               {/foreach}
                           {/if}
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Не знаю, для чего его написали.
источник

EG

Eugene Generalov in MODX. Русскоязычное сообщество.
Тогда два выхода:
1. Если компонент куплен, написать в ТП. Может там помогут
2. Заплатить человеку, который сможет это сделать
источник

Е

Евгений in MODX. Русскоязычное сообщество.
Спасибо за помощь.
источник