Перейти к содержанию
mazein

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

Рекомендуемые сообщения

Выбор опции по умолчанию - 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
  • OpenCart
  • ocStore
  • OpenCart.Pro, ocShop

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще бы сделать возможность добавлять фото к опции вообще было бы идеально)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не, я не про то, чтобы для опции прикрепить фото товара, а при выборе определенной опции отображалось фото, которое прикрепили.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

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

 

Спасибо))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

купил 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

купил модуль. встал без проблем. даже на journal2 запустился без допилов.

Очень советую. кому нужен такой функционал

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

CSV Price Pro import/export 4 не получается. Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

для 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

здравствуйте, у меня не работает модуль. помогите. напишите в лс

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

модуль что надо. Автор очень оперативно поправил ошибки на нестандартном шаблоне, все работает ОК. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте! Не работает модуль. Шаблон journal 2. Можете помочь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скажите пожалуйста будет работать на OpencartPro 2.1.0.2.1 шаблон Unishop?

Изменено пользователем maksiLo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!
Модуль совместим с OcStore 2.3?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, ilm сказал:

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

 

Совместим.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От seregin
      360.00 руб
      Скачать/Купить дополнение


      Опции в категориях (с обновлением цены)
      Модуль добавляет расширенные возможности для опций и отображает их на всех стандартных модулях и страницах с товарами.

      Основные возможности:
      Автоматический выбор первой опции в группе Установка акции для цены опции Компактный вид опций Выбор количества Отображение выбранных групп опций и их значений как на витрине, так и на странице товара Артикул для каждой опции Обновление цены при выборе опции и изменении количества Добавлены префиксы опций (=, ×, ÷)  
      Совместимость

      Opencart: 2.2.0.0 - 3.0.2.0
      ocStore: 2.3.0.2 - 2.3.0.2.3

      Не совместим с другими модулями изменяющие функционал опций товара.

      Демонстрация

      Главная страница — Перейти на сайт
      Настройки – Перейти на сайт

      Доступ в административную панель:

      Логин - demo
      Пароль — demo

      Поддержка:

      Для нестандартных модулей необходимо сделать дополнительную адаптацию. Стоимость адаптации от 100 — 250 рублей в зависимости от количества модулей.
      Добавил seregin Добавлено 15.08.2016 Категория Опции Системные требования Сайт разработчика http://seregin-pro.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2 ocStore 2.3 OpenCart.Pro, ocShop Не проверялось  
    • От seregin
      Модуль добавляет расширенные возможности для опций и отображает их на всех стандартных модулях и страницах с товарами.

      Основные возможности:
      Автоматический выбор первой опции в группе Установка акции для цены опции Компактный вид опций Выбор количества Отображение выбранных групп опций и их значений как на витрине, так и на странице товара Артикул для каждой опции Обновление цены при выборе опции и изменении количества Добавлены префиксы опций (=, ×, ÷)  
      Совместимость

      Opencart: 2.2.0.0 - 3.0.2.0
      ocStore: 2.3.0.2 - 2.3.0.2.3

      Не совместим с другими модулями изменяющие функционал опций товара.

      Демонстрация

      Главная страница — Перейти на сайт
      Настройки – Перейти на сайт

      Доступ в административную панель:

      Логин - demo
      Пароль — demo

      Поддержка:

      Для нестандартных модулей необходимо сделать дополнительную адаптацию. Стоимость адаптации от 100 — 250 рублей в зависимости от количества модулей.
    • От sv2109
      350.00 руб
      Скачать/Купить дополнение


      Option Image Change - Изменение картинки товара в зависимости от опции
      Что делает этот модуль?
      Модуль дает возможность изменять изображение на странице товара в зависимости от выбранной опции для этого товара.
      Для этого в админ панели при создании / редактировании товара к нужным изображениям привязываются определенные опции.
       
      Установка
      1. Скопировать все с папки "upload" в корневую папку вашего магазина. Файлы движка не будут перезаписаны.
      2. Установить модуль в панели управления
      3. При необходимости поменяйте настройки
       
      Новое в версии 1.1:
      - добавлена возможность выбирать несколько опций для 1 изображения
      - изображение в корзине соответствует выбранным опциям
       
      Версии движка, на которых тестировался модуль
      - ocStore v1.5.4.1
      - ocStore v1.5.5.1
      - opencart v1.5.6
      но должен работать на всех 1.5.х версиях
      - OpenCart, ocStore 2.0, 2.1, 2.2, 2.3, 3.x  (для получения этих версий - пишите в ЛС автору или на почту sv2109@gmail.com)
       
      Демонстрация работы
       
      Добавил sv2109 Добавлено 27.03.2014 Категория Опции Системные требования Сайт разработчика http://sv2109.com Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop  
    • От sv2109
      Что делает этот модуль?
      Модуль дает возможность изменять изображение на странице товара в зависимости от выбранной опции для этого товара.
      Для этого в админ панели при создании / редактировании товара к нужным изображениям привязываются определенные опции.
       
      Установка
      1. Скопировать все с папки "upload" в корневую папку вашего магазина. Файлы движка не будут перезаписаны.
      2. Установить модуль в панели управления
      3. При необходимости поменяйте настройки
       
      Новое в версии 1.1:
      - добавлена возможность выбирать несколько опций для 1 изображения
      - изображение в корзине соответствует выбранным опциям
       
      Версии движка, на которых тестировался модуль
      - ocStore v1.5.4.1
      - ocStore v1.5.5.1
      - opencart v1.5.6
      но должен работать на всех 1.5.х версиях
      - OpenCart, ocStore 2.0, 2.1, 2.2, 2.3, 3.x  (для получения этих версий - пишите в ЛС автору или на почту sv2109@gmail.com)
       
      Демонстрация работы
       
    • От mazein
      Выбор опции по умолчанию
      Модуль позволяет указать ту опцию, в списке опций товара, которая будет выбрана по умолчанию на странице товара.
      Работает со следующими типами опций:
      Переключатель Изображение Флажок Список Установка:
      OCMOD файл option_select_by_default.ocmod.xml устанавливается стандартно для Opencart 2.x
      Работа гарантируется на шаблоне default
       
      Модуль распространяется как есть. Все доработки - платные.
       
      Демо

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.