Danya Posted May 30, 2012 Report Share Posted May 30, 2012 Можно ли добавить 2-й блок вариантов товара в карточке товара, чтобы на сайте можно было выбирать к примеру цвет и размер товара?Кто-то себе такое реализовал? Quote Link to post Share on other sites
Danya Posted May 30, 2012 Author Report Share Posted May 30, 2012 типа вида: Quote Link to post Share on other sites
alinamolchanova Posted May 30, 2012 Report Share Posted May 30, 2012 Кому нужно подобное, пишите — помогу 314235331 Quote Link to post Share on other sites
EleGant Posted May 31, 2012 Report Share Posted May 31, 2012 Какая цена? Quote Link to post Share on other sites
Kasha Posted May 31, 2012 Report Share Posted May 31, 2012 Не знаю как тут, но вообще на форумах не принято обсуждать цены, пишите в личку лучше. Quote Link to post Share on other sites
tvenjoy Posted September 28, 2012 Report Share Posted September 28, 2012 кто нибудь решил вопрос? Quote Link to post Share on other sites
tvenjoy Posted September 28, 2012 Report Share Posted September 28, 2012 а можно просто дублировать базу вариантов и везде дублировать только по названием variants2 ??? подкажите пожалуйста где искать Quote Link to post Share on other sites
tvenjoy Posted September 28, 2012 Report Share Posted September 28, 2012 Помогите дублировать варианты например так<form class="variants" action="/cart"> <table> {foreach $product->[b]variants[/b] as $v} <tr class="variant"> <td> <input id="related_{$v->id}" name="variant" value="{$v->id}" type="radio" class="variant_radiobutton" {if $v@first}checked{/if} {if $product->[b]variants[/b]|count<2} style="display:none;"{/if}/> </td> <td> {if $v->name}<label class="variant_name" for="related_{$v->id}">{$v->name}</label>{/if} </td> <td> {if $v->compare_price > 0}<span class="compare_price">{$v->compare_price|convert}</span>{/if} <span class="price">{$v->price|convert} <span class="currency">{$currency->sign|escape}</span></span> </td> </tr> {/foreach} </table><table> {foreach $product->[b]variants2[/b] as $v} <tr class="variant"> <td> <input id="related_{$v->id}" name="variant" value="{$v->id}" type="radio" class="variant_radiobutton" {if $v@first}checked{/if} {if $product->[b]variants2[/b]|count<2} style="display:none;"{/if}/> </td> <td> {if $v->name}<label class="variant_name" for="related_{$v->id}">{$v->name}</label>{/if} </td> <td> {if $v->compare_price > 0}<span class="compare_price">{$v->compare_price|convert}</span>{/if} <span class="price">{$v->price|convert} <span class="currency">{$currency->sign|escape}</span></span> </td> </tr> {/foreach} </table> <input type="submit" class="button" value="в корзину" data-result-text="добавлено"/> </form> Quote Link to post Share on other sites
Danya Posted November 1, 2012 Author Report Share Posted November 1, 2012 tvenjoy получилось у тебя реализовать второй вариант? Quote Link to post Share on other sites
Kosjak76 Posted November 1, 2012 Report Share Posted November 1, 2012 И что это даст? Ребята, не смешите... Quote Link to post Share on other sites
Danya Posted December 17, 2012 Author Report Share Posted December 17, 2012 делаю второй вариант, в админке в карточке товара и на сайте в карточке товара всё работает, сохраняется.теперь осталось сделать вывод в корзину и в других местах.как сделаю, выложу решение. Quote Link to post Share on other sites
JustDavali Posted December 17, 2012 Report Share Posted December 17, 2012 Danya, будет какая-то связка в вариантах?красный цвет размера 100*200*30 - 1500 рубчерный цвет размера 100*200*30 - 1600 рубкрасный цвет размера 100*200*50 - 1900 рубчерный цвет размера 100*200*50 - 2000 рубНапример есть вытяжки кухонные, у них цена меняется в зависимости от мощности, цвета, размера. Т.е. на цену влияют 3 параметра сразу и все они могут быть разными.Или будет решение близкое скорее магазинам одежды, где выбирается цвет и размер, а цена при этом не изменяется? Quote Link to post Share on other sites
Danya Posted December 17, 2012 Author Report Share Posted December 17, 2012 цена уже изменяется при выборе цвета или размера, осталось всё это вывести в корзину, в заказах Quote Link to post Share on other sites
JustDavali Posted December 17, 2012 Report Share Posted December 17, 2012 т.е. зависимость параметров между собой будет? Quote Link to post Share on other sites
SergeyO Posted December 17, 2012 Report Share Posted December 17, 2012 4 размера на 4 цвета итого 16 цен, а у вас всего 8, причем не понятно какие из них выводятся, Вы или не правильно поставили задачу или сами плохо понимаете, что делаете. Quote Link to post Share on other sites
Danya Posted December 18, 2012 Author Report Share Posted December 18, 2012 SergeyOесли Вы понимаете больше, сделайте и поделитесь! Quote Link to post Share on other sites
SergeyO Posted December 18, 2012 Report Share Posted December 18, 2012 Ок, посмотрю как будет время. Просто я решил указать вам на ошибку, чтоб съэкономить ваше время, т.к. по-моему вы изначально двигаетесь в неверном направлении. Quote Link to post Share on other sites
fedot361 Posted December 18, 2012 Report Share Posted December 18, 2012 SergeyO, скорее не в неверном, а в том которое подойдет ТОЛЬКО если цена не зависит от выбора нескольких вариантов и участвует исключительно для удобства при заказе. Пример "детская одежда" - куртка любого цвета и любого размера (в любых комбинациях) стоит одинаково.Danya, если вам для вашего магазина подходит описанный выше вариант (т.е. цена НЕ зависит от выбранных вариантов), то ваше решение будет для вас оптимальным, если же у вас цена зависит от вариантов и при этом комбинации вариантов дают различную стоимость товара, то прислушайтесь к совету SergeyO. Quote Link to post Share on other sites
Danya Posted December 18, 2012 Author Report Share Posted December 18, 2012 SergeyO, fedot361Спасибо за советы. Возьму на заметку! Quote Link to post Share on other sites
Richard101.91 Posted October 31, 2014 Report Share Posted October 31, 2014 делаю второй вариант, в админке в карточке товара и на сайте в карточке товара всё работает, сохраняется. теперь осталось сделать вывод в корзину и в других местах. как сделаю, выложу решение. получилось с реализацией? Quote Link to post Share on other sites
lenya Posted December 13, 2014 Report Share Posted December 13, 2014 В итоге,есть готовое решение? Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.