Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Выбор опции по умолчанию - ocmod_2.x


mazein

Recommended Posts

Выбор опции по умолчанию - ocmod_2.x


Выбор опции по умолчанию - ocmod_2.x


Выбор опции по умолчанию

Модуль позволяет указать ту опцию, в списке опций товара, которая будет выбрана по умолчанию на странице товара.

Работает со следующими типами опций:

  • Переключатель
  • Изображение
  • Флажок
  • Список

Установка:

OCMOD файл option_select_by_default.ocmod.xml устанавливается стандартно для Opencart 2.x

Работа гарантируется на шаблоне default

 

Модуль распространяется как есть. Все доработки - платные.

 

Демо

option_select_by_default.jpg


  • Добавил
  • Добавлено
    15.04.2016
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
  • Обращение к серверу разработчика

 

  • +1 1
Надіслати
Поділитися на інших сайтах

Чем опция "изображение" не устраивает?

Надіслати
Поділитися на інших сайтах

Есть вот такой модуль.

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Здравствуйте!

 

Купила Ваш модуль, такой вопрос: я использую на сайте модуль корзины https://opencartforum.com/files/file/2596-kw-flycart-6-в-1-–-настраиваемый-модуль-покупок-для-opencart-2x/.

Есть функция выбора опций из категории, не заходя на страницу товара, в модальном окне. Возможно ли сделать, чтобы в этом окне работали опции по умолчанию?

 

Спасибо))

Надіслати
Поділитися на інших сайтах


svetlanasunny, здравствуйте, посмотрю в выходные.

Надіслати
Поділитися на інших сайтах

  • 4 weeks later...

купил 30 минут назад, не работает. Версия опенкарт ocShop 2.0.3.1

в файле окмода перед загрузкой на сервер поменял все слова admin на ту папку, которая у меня. и все равно ничего не произошло. в админке не появился пункт у опций выбор по умолчанию

Змінено користувачем strateg2010
Надіслати
Поділитися на інших сайтах


Если что могу скинуть лог ошибок

 

и показывает такую ошибку на сайте

Notice: Undefined index: option_select in /h/сайт/htdocs/system/modification/catalog/model/catalog/product.php on line 557
Змінено користувачем strateg2010
Надіслати
Поділитися на інших сайтах


Ещё какие-то изменения в админке были?

Надіслати
Поділитися на інших сайтах

Ещё какие-то изменения в админке были?

 

Нет. Только поменял имя папки админа и все

 

Я так понимаю мне пхп говорит, что option_select не существует. но его пытаются вызвать.

посмотрел файл по которому меня система послала. не особо то разобравшись понятно, что в начале файла где создаются эти имена, там option_select нету

Змінено користувачем strateg2010
Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Здравствуйте! Может кто подскажет как пакетно на все товары выставить первую опцию по умолчанию?

 

Никаких модулей не надо, достаточно изменить код. Вот здесь написано. 

Надіслати
Поділитися на інших сайтах

Там ничего сверхнового не появилось, делать на подобии.

  • +1 1
Надіслати
Поділитися на інших сайтах

  • 4 weeks later...

для 1.5.3 я так и делал

а сейчас для 2.1.0.2.1 надо

Можешь вот так сделать (это для 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++;
				  }?>	
Змінено користувачем ValeryVydrin
Надіслати
Поділитися на інших сайтах


  • 8 months later...
  • 2 months later...
  • 2 weeks later...

roland86, могу. Доступы в личку (ftp, админка).

Надіслати
Поділитися на інших сайтах

  • 2 months later...

@maksiLo без понятия, не было возможности проверить

Надіслати
Поділитися на інших сайтах

2 минуты назад, ilm сказал:

Модуль совместим с OcStore 2.3?

 

Совместим.

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.