Oleg
а, тогда название компонента/templates
ок, спасибо
Pavel
там еще можно вложенную папку сделать "elements
Pavel
ну это на вкус и цвет )
Pavel
главное чтоб не в Assets
Oleg
👍
who are you
Alexey
подскажите, могу ли я (и как, если могу) в дополнении minishop2 одному товару "назначить" несколько производителей? В доках я этого чего-то не вижу...
Anonymous
а это как вообще? в плане как товар могут производить два производителя?
Anonymous
ну всмысле это ж разные товары в любом случае
Anonymous
но вообще такой возможности нет
Anonymous
по структуре данных
Alexey
очень просто: товар - котенок, его производители - кот и кошка :) Это для примера. Для породистых кошек очень важно (как оказалось) при покупке знать от кого котенок, дабы иметь возможность проследить родословную ну и еще хз для чего :)
who are you
Ну одно и тоже хозяйственное мыло может делать несколько контор
who are you
Типа это имелось наверное
who are you
Ыыы
who are you
Из коробки наверное никак так не сделать
Alexey
спасибо :)
who are you
Anonymous
как бы да, котенка производит только кошка
Anonymous
а то, что кот в свое время присунул, так он уже и забыл и не при делах )
Anonymous
а может это и не он был, а другой кот, тут наверняка сказать нельзя
Kost9in
Ну у породистых - можно
Kost9in
Там же следят за присовываниями
Nikolay
В описании товара "При участии кота Васьки"
Alexey
в продолжение темы: завел для этих "производителей" отдельный параметр товара (тип: список с множественным выбором). Теперь проблема с выводом его значения. прописываю в чанке [[ +producers ]] (название поля правильное, проверил) реакции никакой. Кстати, такая же ситуация с цветом - прописываю в чанке [[ +color ]] и ничего не выводится. Нет ли там скрытой магии, типа вывода содержимого этих полей через отдельные сниппеты или что-то в этом роде?
*спустя некоторое время*
ок, точно есть сниппет, но как-то странно он очень работает, в смысле не выводит параметры все равно. И еще, кажется, с доками проблемы, потому как в доках описаны одни параметры, а при вставке сниппета - другие. В общем, код сниппета
[[msOptions?
&product=`[[ +id ]]`
&name=`sex, color, producers`
]]
не выводится ни одного параметра. При использовании другого сниппета
[[msProductOptions?
&product=`[[ +id ]]`
]]
выводится только то, что содержится в параметрах producers и sex, а color по-прежнему не выводится. Чем можно поправить?
who are you
где завел это поле ?
who are you
тип: список с множественным выбором
who are you
это где такое создал
who are you
в продолжение темы: завел для этих "производителей" отдельный параметр товара (тип: список с множественным выбором). Теперь проблема с выводом его значения. прописываю в чанке [[ +producers ]] (название поля правильное, проверил) реакции никакой. Кстати, такая же ситуация с цветом - прописываю в чанке [[ +color ]] и ничего не выводится. Нет ли там скрытой магии, типа вывода содержимого этих полей через отдельные сниппеты или что-то в этом роде?
*спустя некоторое время*
ок, точно есть сниппет, но как-то странно он очень работает, в смысле не выводит параметры все равно. И еще, кажется, с доками проблемы, потому как в доках описаны одни параметры, а при вставке сниппета - другие. В общем, код сниппета
[[msOptions?
&product=`[[ +id ]]`
&name=`sex, color, producers`
]]
не выводится ни одного параметра. При использовании другого сниппета
[[msProductOptions?
&product=`[[ +id ]]`
]]
выводится только то, что содержится в параметрах producers и sex, а color по-прежнему не выводится. Чем можно поправить?
не спать 😂 ночью нужно было спать а сейчас всё, тютю спокойный сон
who are you
что то мне подсказывает ты завел что то не там где надо, а смотришь на результаты совсем в другом месте
Павел
Павел
Павел
А вообще если это заводчик то все базы родословных есть. Можно сразу от туда брать все данные.
who are you
Прямо как чемпионат по футболу
Alexey
Приложения / miniShop2 / Настройки
Alexey
who are you
сложная задача
Alexey
сложная задача
это ты насчет связи? Или насчет вывода содержимого параметров? :)
who are you
на счет построения кучи зависимостей
Alexey
лучше скажи, почему цвет из параметров не выводится? )
Alexey
хм, и страна "производства" ([[ +made_in ]]) тоже не выводится, выводятся только те опции, что я создал сам, кастомно, а те, что были изначально - не выводятся
who are you
их вроде сниппет выводит
Alexey
1. это неактуальная дока
2. Я делаю так
[[msOptions?
&product=`[[ +id ]]`
&name=`sex, color, producers, made_in`
]]
и в результате - пустота
who are you
добавь сюда пустой чанк
who are you
и скинь сюда чо он тебе вывел
Alexey
он вообще ничего не выводит. Прямо ни единого символа. Делал так
[[ !msOptions?
&product=`[[ +id ]]`
&name=`sex, color, producers, made_in`
&tpl=``
]]
и вот так
[[ !msOptions?
&product=`[[ +id ]]`
&name=`sex, color, producers, made_in`
&tplOuter=``
&tplRow=``
&tplEmpty=``
]]
Результат одинаковый. Может, все дело в том, что я пытаюсь вывести эти данные в чанке категории, а не в чанке товара? Но они нужны мне при показе всех товаров в категории, тем более, сниппету передается параметр product с указанием номера товара.
Андрей
Минишоп не обновленный чтоль?
Андрей
Там один чанк &tpl сейчас
who are you
&product=[[ +id ]] убери
who are you
и выводи в товаре
who are you
ну или если хочется где то еще вывести вбей туда цифру айди того товара
Андрей
&product=[[+id]] - нужен если это вызов в чанке
Андрей
"Но они нужны мне при показе всех товаров в категории, тем более, сниппету передается параметр product с указанием номера товара."
Андрей
И сниппет нужен не msOptions а msProductOptions
Андрей
в msOptions по умолчанию будет только color работать
who are you
хз, дока пишет
По умолчанию это size, color и tags, но вы можете добавить и другие, расширив модель товаров.
Андрей
Я имел ввиду что только color из этого - &name=sex, color, producers, made_in
Alexey
И сниппет нужен не msOptions а msProductOptions
с ним та же история: он выводит только мои кастомные свойства, а те, что идут из коробки - не выводит. Например, вызов
[[msProductOptions?
&product=`[[ +id ]]`
&options=`sex, color, producers, made_in`
]]
выводит только это (скрин). Чанк для вывода используется стандартный.
Alexey
внизу - краткое описание товара
Андрей
msOptions - для опций из коробки
Андрей
msProductOptions - для созданных
Андрей
color - выводишь через первый, остальное через второй
who are you
интересно что помешало сделать одним
who are you
/stat@combot
Alexey
хм, не работает. Прописал
[[msProductOptions?
&product=`[[ +id ]]`
&options=`color`
]]
Выводится то же, что и на скрине выше. 3 раза очистил кэш, сделал вызов некешируемым - все то же самое - вывод такой же, как на скрине
Андрей
color стандартное поле же
Alexey
да, и что? Предлагаешь вывести его просто как-то так <div>[[ +color ]]</div>?
Alexey
это было первое, что я попробовал :)
Андрей
И то
Андрей
[[msOptions?
&product=[[ +id ]]
&options=color
]]
Leonid
Leonid
У нас в в modstore.pro летняя распродажа!
Четыре дня, со второго по пятое августа, скидка 30% на все дополнения.
Закупаемся!
https://goo.gl/N1y8Uq
who are you
о вспомнил, это тот чувак кто в чатике сидит на модстор )
who are you
who are you
[[msOptions?
&product=10
&options=color,size
&tpl=``
]]
who are you
ты можешь указать вручную какой товар пробуешь вывести и не получается ?
Alexey
[[msOptions?
&product=[[ +id ]]
&options=color
]]
это вариант сработал. Только на 1 параметр и только в таком варианте написания. Поясните плз причину: почему color не обрамлена кавычками? И неужели теперь для вывода нескольких параметров нужно использовать несколько вызовов сниппета msOptions. Кстати, msProductOptions так не сработал. Да и вообще, откуда тут параметр options, если при вызове сниппета такого параметра нет, а есть name?
Alexey
Alexey