-
Публікації
16 -
З нами
-
Відвідування
Інформація
-
Стать
Мужчина
-
Інтереси
OpenCart
Відвідувачі профілю
1 621 перегляд профілю
ValeryVydrin's Achievements
-
Здравствуйте. У кого-нибудь возникала такая проблема или нет? Я в 2 разных товарах пишу разные значения переключателя. В итоге у меня на этих товарах отображается две опции, т.е. значение опций с 2 товаров объединились и отображаются на 2 товарах. Такое получилось после того, как я установил данный модуль. Если делаю переключатель Время, такого нет. Опция "Переключатель" (Radio)
-
Можешь вот так сделать (это для radio) <script type="text/javascript"> $(function(){ $(jQuery.unique( $('input:radio') .map(function(i,e){ return $(e).attr('name') } ).get() )).each(function(i,e){ $('input:radio[name="'+e+'"]:visible:first') .attr('checked','checked'); }); }); </script> А если php, то там меняешь 189-199 строка <?php foreach ($option['product_option_value'] as $option_value) { ?> <div class="radio"> <label> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" /> <?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> </div> <?php } ?> на это <?php $i = 0; $len = count($option['product_option_value']); foreach ($option['product_option_value'] as $option_value) { if ($i == 0) {?> <div class="radio"> <label> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" checked/> <?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> </div> <?php } else { ?> <div class="radio"> <label> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" /> <?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> </div> <?php } $i++; }?>
-
Я только что нашел ответ на свой вопрос. Так не будет работать - http://ocnew.ru/urok-10-tipyi-optsiy-tovara-v-opencart-i-ih-vizualnoe-otobrazhenie-na-stranitse-tovara.html ?
-
Всем привет! Хочу реализовать такое в своем магазине. Вывод доп. цвета для товаров, причем когда на него нажимаешь, чтобы цвет менялся.
-
1. Сколько можно добавлять дополнительных полей? Вижу что два, а если я больше захочу, как быть? 2. Можно ли задавать свои сообщения об ошибках при заполнении полей?
- 75 відповідей
-
- обратная связь
- контактная форма
- (і ще 7)
-
Я сам пока еще лично не успел воспользоваться данной системой, но вот что нашел интересного: Советы: Может кто-то сможет провести аудит данной системы за деньги?