nasacash Опубликовано 7 мая, 2013 Жалоба Поделиться Опубликовано 7 мая, 2013 Как реализовать вывод артикула к каждому варианту товара в отдельном поле?Для примера привожу картинку страницы товара и в админке. В файле product.tpl вставил строку <li>Артикул: {$product->variant->sku}</li>При выборе варианта товара на странице товара артикул не меняется, остается по умолчанию самым первым. Цитата Ссылка на сообщение Поделиться на другие сайты
Kpoxa Опубликовано 7 мая, 2013 Жалоба Поделиться Опубликовано 7 мая, 2013 через java скрипт, как и цену Цитата Ссылка на сообщение Поделиться на другие сайты
maksam07 Опубликовано 10 мая, 2013 Жалоба Поделиться Опубликовано 10 мая, 2013 закидывать надо туда где перечисляются варианты {if $product->variants|count > 0} <!-- Выбор варианта товара --> <form class="variants" action="/cart"> <table> {foreach $product->variants as $v} <tr class="variant"> <td> <input id="product_{$v->id}" name="variant" value="{$v->id}" type="radio" class="variant_radiobutton" {if $product->variant->id==$v->id}checked{/if} {if $product->variants|count<2}style="display:none;"{/if}/> </td> <td> {if $v->name}<label class="variant_name" for="product_{$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> <!-- Выбор варианта товара (The End) --> {else} Нет в наличии {/if} </div> примерно после <span class="currency">{$currency->sign|escape}</span> Цитата Ссылка на сообщение Поделиться на другие сайты
nasacash Опубликовано 13 мая, 2013 Автор Жалоба Поделиться Опубликовано 13 мая, 2013 закидывать надо туда где перечисляются варианты {if $product->variants|count > 0} <!-- Выбор варианта товара --> <form class="variants" action="/cart"> <table> {foreach $product->variants as $v} <tr class="variant"> <td> <input id="product_{$v->id}" name="variant" value="{$v->id}" type="radio" class="variant_radiobutton" {if $product->variant->id==$v->id}checked{/if} {if $product->variants|count<2}style="display:none;"{/if}/> </td> <td> {if $v->name}<label class="variant_name" for="product_{$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> <!-- Выбор варианта товара (The End) --> {else} Нет в наличии {/if} </div> примерно после <span class="currency">{$currency->sign|escape}</span> Спасибо, но эта форма выбора Артикул+цена, а нужно чтобы артикул менялся в отдельном поле, т.к. вариантов товара может быть до 100. Цитата Ссылка на сообщение Поделиться на другие сайты
motya88 Опубликовано 30 октября, 2016 Жалоба Поделиться Опубликовано 30 октября, 2016 Кто нибудь реализовал?Мне очень интересно Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.