Pathologic
наверное в одежде получаются вариации товара, а в пицце именно опции
Pathologic
потому что у майки обязательно будет и цвет и размер, а в пицце огурцы могут быть а могут не быть
Алекса
Простите, что встреваю, но ткните меня в любой годный ресурс по Твигу
Aliaksandr
сейчас ткнем)
Pathologic
https://twig.symfony.com/
Алекса
С англ проблем нет.
Алекса
Aliaksandr
Aliaksandr
ботинки все по одной цене независимо от размера
Aliaksandr
монитора разного размера как правило и разный артикул имеют
Anonymous
Pathologic
краска в разных банках имеет разную цену
Aliaksandr
пицца с огурцами - ну это сильно ограниченный пример )
Multi
с пиццей все просто, там только цена зависит от того, будет ли в ней больше огурцов или оливок
Pathologic
на алиэкспрессе разные цвета могут разные цены иметь
Multi
а с одеждой, бытовой техникой сложнее
Multi
в Joomshoppinge есть опции, а есть характеристики, по которым осуществляется фильтрация
Pathologic
ну значит мое предположение, что варианты товаров это не опции
Pathologic
похоже на правильное
Multi
можно цвета сделать ссылками на такой же товар но с другим цветом
Pathologic
в simplacms нужно глянуть
Pathologic
там это как-то понятно выглядело
Multi
Типа такого - https://www.youtube.com/watch?v=88csKPzeXzQ
Pathologic
https://www.donna.by/baths/akrilovye-vanny/item/10753/
Aliaksandr
ну вот например как тут https://catalog.onliner.by/notebook/dell/g3177558 - в реальности каждая "опция" это отдельный товар со своей ценой, и вопрос только в том, что при выборе одной опции определяются все доступные характеристики других "товаров" с той же "опцией"
Aliaksandr
это ближе к жизни
Pathologic
ну да
Multi
Да, интересно сделано
Pathologic
а если там еще сделать сумку и флешку в комплект, то это будут именно опции
Pathologic
комплекты товаров кстати тоже востребованная тема
Multi
а сумка и флешка как отдеьные товары с другой категории
Pathologic
ну это уже не обязательно, они могут отдельно не продаваться
Multi
да, могут и не продаваться
Aliaksandr
просто те же реализации опенкарта когда к примеру "синий цвет это +10 рублей" а "43 размер это -5 рублей" к конечной цене - это вообще ни о чем
Aliaksandr
постебаться разве что ))
Pathologic
https://ishooter.ru/product/udlinitel-podstvolnogo-magazina-ipsc-lab.html
Aliaksandr
комплекты я когда-то делал просто отдельным товаром по отдельной цене - тут куда ни глянь каждый делает как понимает )
Pathologic
в корзине получается Удлинитель подствольного магазина IPSC Lab / 2 патрона / Benelli M4, Benelli SuperNova, Hatsan Escort, Fabarm SAT-8, Fabarm SDASS / +0 мм - стандартная крышка / 130 мм
Pathologic
но там наверное тоже как варианты товара, просто натыкать произвольные не получится
Aliaksandr
да, кроме твоего варианта ничего в корзину не удалось добавить ))
Aliaksandr
в отличие от онлайнера, где каждый выбор - это конкретный товар, хотя бы один )
Pathologic
но что этот магазин, что онлайнер - там явно не типовое решение ((:
Aliaksandr
вот знакомый пример из жизни - http://babash.by/catalog/products/hermes-terre-dhermes-m.html - который показывает что у товара есть ограниченное число модификаций, у каждой из которой есть своя цена, причем многих из них может не быть на складе )
Pathologic
в принципе комплекты можно сделать допилив немного селектор
Pathologic
а с вариантами сложно, ведь могут быть товары без вариантов и товары с вариантами
Pathologic
это еще пилить доклистер и корзину
Pathologic
в общем все это делать без реального проекта бессмысленно
Aliaksandr
о том и речь, что какая-то слишком специфическая задача получается. А унивесально типа "черный +10 рублей, а красный -2" это просто бессмысленная трата времени)
Pathologic
Михаил видимо поэтому и забросил опции, как я прочитал вчера
Aliaksandr
это под силу только вебиксу ))))
Aliaksandr
как вариант - задать где-то в категории список тв, который используется как "опции" и потом внутри товара выводить табличку, где в селектах в строке эти "опции-тв" и отдельная строка "цена"
Aliaksandr
тогда будет понятно и как это выводить и откуда в селекте брать "доступные варианты других опции" при выборе одной из них
Aliaksandr
и что в корзину отправлять
Aliaksandr
тогда и на фронте выбрать можно будет только то, что существует и на бэке более-менее понятно как разруливать
Aliaksandr
если такой вариант нужен - можно им заняться вплотную ))
Aliaksandr
все остальные реализации на мой взгляд вообще лишены смысла, потому я за них точно браться не буду))
Aliaksandr
а так потом на плагине 404 можно будет даже разные варианты этого товара показывать - если надо, когда известно что выбирать, из чего выбирать и по какому принципу
Pathologic
ну тогда уже делать сразу и учет товаров со складами
Pathologic
а в твою табличку добавить еще артикул
Aliaksandr
ну отдельными колонками количество и артикул добавить никогда не поздно )
Aliaksandr
просто это все можно добавить только к конкретному товару с конкретным сочетанием конкретных опций - а не так что тут черный тут квадратный а тут вообще жидкий))
Pathologic
ну да, варианты товара
Pathologic
а черный и квадратный делаются тем модулем от Михаила и так
Aliaksandr
значит можно добавить в eFilter еще одну птичку "опция" и считай 20% работы уже сделано ))
Aliaksandr
доступные опции-колонки в табличку каждого товара - отобраны
Aliaksandr
в любом случае это подмножество всех тв, которые к данному товару прикреплены исходя из его категории :)
Senya
Anonymous
Aliaksandr
мне кажется @dzhuryn один из главных любителей слова "вебикс" тут ))
Pathologic
Aliaksandr
ну и сами варианты из "возможных значений" брать можно
Aliaksandr
а, ну это наверно про то же самое, зацепился за слово "заголовок" ))
Pathologic
ну типа не просто удлинитель магазина, а удлинитель магазина (2 патрона, крышка 130 мм)
Aliaksandr
просто опять же вопрос с фильтрами встанет, как по этому фильтровать
Pathologic
в простом случае при фильтрации варианты не нужно вообще учитывать
Aliaksandr
я обычно плагином в соответствующие тв пишу все выбранные значения данного тв во всех вариантах, тут наверно можно также
Pathologic
ну то есть у товара задаются возможные цвета, возможные размеры