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

Проблема в редактировании опции: "checkbox"

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

Ребята, помогите решить проблему.

 

Вопрос 1.

Нужно для опции checkbox (флажок) задать принцип работы, как для radio - чтобы только один возможный вариант был возможен для выбора.

 

Из-за чего такая зачада? С помощью модуля преобразовал опцию "chekbox" в слайдер, но нужно, чтобы покупатель мог выбрать только один вариант товара в опции. 

 

Вопрос 2.

И попутно есть еще один вопрос, относительно опции radio и её возможностей.

 

Какая задача. В опции "Radio" прописываем только параметр - допустим это "Добавить подарочную упаковку".

Но человек, увидев стоимость подарочной упаковки решает отключить её назад.

 

Но тут проблема, в "Radio" нету возможности отжать нажатую кнопку, а Checkbox уже занят под слайдер - что нужно поменять, чтобы в Radio была возможность "отжать" кнопку? 

 

Все обшерстил, ничего не могу найти  :(

Спасибо большое за помощь!

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

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


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

Вместо того, чтобы обновить пост - добавил, случайно, вопрос сюда :(

не могу найти как удалить сообщение =/

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

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


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

может изначально использовать checkbox и radio так, как они и задумывались? ;)

а не пытаться катить квадратное и кантовать круглое..

  • +1 1

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


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

может изначально использовать checkbox и radio так, как они и задумывались? ;)

а не пытаться катить квадратное и кантовать круглое..

Я бы с радостью, но очень нужен был модуль, который сделал бы слайдер с одной из опции Opencarta, к сожалению - такой модуль был только для Сheckbox'a

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


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

может изначально использовать checkbox и radio так, как они и задумывались? ;)

а не пытаться катить квадратное и кантовать круглое..

 

Проблему решил, воспользовавшись вашим советом.

Сам немного передал решение, которое предлагалось.

 

Если кому будет необходимо переделать одну из опций товара в слайдер - http://www.opencart.com/index.php?route=extension/extension/info&extension_id=18827&filter_search=carusel

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


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

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

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

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

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

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

Войти

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

Войти

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

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


      [OC3] Обновление цены при выборе опции, без AJAX
      Модуль динамически изменяет цену товара при выборе опции и изменении количества товара.
      Дополнительные действия к цене опции: =, %, *,  /.
      На этапе развития модуля поддержка оказывается без дополнительной оплаты.
       
      Демо:
      OpenCart v3.0.2.0: Демо1 Демо2 (акция)
       
      Вохможности:
      Учитывается акция на товар Учитывается скидка на товар Обновление цены с учётом налогов Обновление цены в бонусных баллах (вкл / выкл) Умножение цены на введённое количество товара (вкл / выкл) Акция на опции пропорционально акции на товар  (вкл / выкл) Скидка на опции пропорционально скидке на товар (вкл / выкл) Автоматический выбор первой опции (вкл / выкл) Вывод цены в дополнительной валюте (NEW) (вкл / выкл) Не показывать цену опции Дополнительные действия к цене опции: =, %, *,  /. Поддержка шаблонов: UniShop, NewStore (OC3)  
      Настройки модуля находятся на закладке Локализация в конфигурации магазина
       
      Версия для OC1.5, OC2
       
      Особенности работы:
      Не используется AJAX, поэтому при подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует). Добавил mpn2005 Добавлено 21.04.2018 Категория Опции Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop  
    • От mpn2005
      Модуль динамически изменяет цену товара при выборе опции и изменении количества товара.
      Дополнительные действия к цене опции: =, %, *,  /.
      На этапе развития модуля поддержка оказывается без дополнительной оплаты.
       
      Демо:
      OpenCart v3.0.2.0: Демо1 Демо2 (акция)
       
      Вохможности:
      Учитывается акция на товар Учитывается скидка на товар Обновление цены с учётом налогов Обновление цены в бонусных баллах (вкл / выкл) Умножение цены на введённое количество товара (вкл / выкл) Акция на опции пропорционально акции на товар  (вкл / выкл) Скидка на опции пропорционально скидке на товар (вкл / выкл) Автоматический выбор первой опции (вкл / выкл) Вывод цены в дополнительной валюте (NEW) (вкл / выкл) Не показывать цену опции Дополнительные действия к цене опции: =, %, *,  /. Поддержка шаблонов: UniShop, NewStore (OC3)  
      Настройки модуля находятся на закладке Локализация в конфигурации магазина
       
      Версия для OC1.5, OC2
       
      Особенности работы:
      Не используется AJAX, поэтому при подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует).
    • От Serg9988
      300.00 руб
      Скачать/Купить дополнение


      SM Связанные товары + опции
      SM Связанные товары + опции
       
       
       
      Краткое описание:
      Модуль позволяет создать связи между товарами при помощи полей sku,model,upc,ean,jan,isbn,mpn и выводить связанные товары на карточку товара родителя с возможностью покупки связанного товара с учетом опций.
      Допустим у вас есть товар ТЕСТ1  в поле SKU которого указано "123" и есть еще два товара ТЕСТ2 и ТЕСТ3 в этих товарах в поле UPC указано тоже "123".
      Для связи этих товаров вам необходимо в настройках модуля всего лишь выбрать в поле "Параметр по значению которого искать связанные товары" = SKU а в поле "Параметр в котором искать совпадение для связи" указать UPC и сохранить настройки модуля.
      Все теперь когда вы зайдете на карточку товара ТЕСТ1  вы увидите товары главное изображение товаров ТЕСТ2 и ТЕСТ3 в разделе опций.
      При клике по одной из изображений связанного товара Главное изображение товара на странице, будет заменено на выбранное и отобразятся опции выбранного товара.
      В результате клиент может выбрать опцию и купить нужный связанный товар.
       
       
      Модуль не перезатерает ни одного файла. 
      Быстрая установка через Административную панель.
       
      Добавлена адаптация под шаблон Next Default
       
      Адаптация, правки вида модуля и другие работы на не стандартном шаблоне делаются за отдельную плату.
       
      Системные/технические требования:
      Протестировано на следующих версиях : 
      ocstore 2.3* opencart 2.3*  
       
       
       
      Установка:
       Скачайте архив с модулем.   Зайдите в административную панель сайта в раздел "Дополнения/Установка дополнений" и установите модуль  Зайдите в раздел "Дополнения/Менеджер дополнений" и обновите кеш  Зайдите в раздел "Дополнения/Дополнения/Модули" Установите модуль "SM Связанные товары + опции"  Зайдите в редактирование модуля и активируйте модуль переведя опцию "Статус" в позицию "Включен.              Сохраните настройки  
       
      ДЕМО
      Страница товара с опциями (кнопка купить будет подменена только если выбрать опцию количество которой <=0)
      login/pass - demo/demo
       
      Условия использования:
      Лицензия на модуль выдается на следующих условиях:
      1 покупка = 1 доменное имя.
      То есть - один раз купив, вы получаете поддержку  только на одно доменном имени, одном магазине!
       
      Приобретая  дополнение, Вы автоматически соглашаетесь со следующими положениями:
       
       
      Дополнительные лицензии вы можете получить купив модуль на сайте http://myopencart.club/
      На 4-ю и более покупку действует скидка. 
      Вопросы, пожелания можно писать в форум или на почту support@myopencart.club
       
      Добавил Serg9988 Добавлено 07.06.2018 Категория Модули Системные требования Сайт разработчика myopemcart.com.ua Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3  
    • От Serg9988
      SM Связанные товары + опции
       
       
       
      Краткое описание:
      Модуль позволяет создать связи между товарами при помощи полей sku,model,upc,ean,jan,isbn,mpn и выводить связанные товары на карточку товара родителя с возможностью покупки связанного товара с учетом опций.
      Допустим у вас есть товар ТЕСТ1  в поле SKU которого указано "123" и есть еще два товара ТЕСТ2 и ТЕСТ3 в этих товарах в поле UPC указано тоже "123".
      Для связи этих товаров вам необходимо в настройках модуля всего лишь выбрать в поле "Параметр по значению которого искать связанные товары" = SKU а в поле "Параметр в котором искать совпадение для связи" указать UPC и сохранить настройки модуля.
      Все теперь когда вы зайдете на карточку товара ТЕСТ1  вы увидите товары главное изображение товаров ТЕСТ2 и ТЕСТ3 в разделе опций.
      При клике по одной из изображений связанного товара Главное изображение товара на странице, будет заменено на выбранное и отобразятся опции выбранного товара.
      В результате клиент может выбрать опцию и купить нужный связанный товар.
       
       
      Модуль не перезатерает ни одного файла. 
      Быстрая установка через Административную панель.
       
      Добавлена адаптация под шаблон Next Default
       
      Адаптация, правки вида модуля и другие работы на не стандартном шаблоне делаются за отдельную плату.
       
      Системные/технические требования:
      Протестировано на следующих версиях : 
      ocstore 2.3* opencart 2.3*  
       
       
       
      Установка:
       Скачайте архив с модулем.   Зайдите в административную панель сайта в раздел "Дополнения/Установка дополнений" и установите модуль  Зайдите в раздел "Дополнения/Менеджер дополнений" и обновите кеш  Зайдите в раздел "Дополнения/Дополнения/Модули" Установите модуль "SM Связанные товары + опции"  Зайдите в редактирование модуля и активируйте модуль переведя опцию "Статус" в позицию "Включен.              Сохраните настройки  
       
      ДЕМО
      Страница товара с опциями (кнопка купить будет подменена только если выбрать опцию количество которой <=0)
      login/pass - demo/demo
       
      Условия использования:
      Лицензия на модуль выдается на следующих условиях:
      1 покупка = 1 доменное имя.
      То есть - один раз купив, вы получаете поддержку  только на одно доменном имени, одном магазине!
       
      Приобретая  дополнение, Вы автоматически соглашаетесь со следующими положениями:
       
       
      Дополнительные лицензии вы можете получить купив модуль на сайте http://myopencart.club/
      На 4-ю и более покупку действует скидка. 
      Вопросы, пожелания можно писать в форум или на почту support@myopencart.club
       
    • От OldAine
      Всем привет, есть небольшой вопрос.
       
      Имеется сайт на ocstore 15512, по коду нестандартный.
      Возникла проблема при добавление большого количества опций товару.
      Короче, при сохранение, появлялись ошибки в журнале и товар сохранялся частично, пропадала информация.
       
      Стал искать решение, наткнулся на десяток тем, где советовали увеличить значение php_value max_input_vars в корне в файле .htaccess и в папке admin в файле php.ini
       
       
      Проверил характеристики моего стандартного хостинга от reg.ru - по умолчанию, стоит значение max_input_vars = 1000
      У меня же уже было прописано 5000, но т.к. этого оказалось мало, то я стал ставить и 10000 и 15000 и 25000 и т.д. - но это не помогало.
      В общем, опытным путём, удалось выявил, что нужно php_value max_input_vars 40000
       
      Кто может объяснить почему именно 40000? Ведь инпутов в запросе не больше 200 (на всю страницу)! То есть по идее должно было бы хватить и стандартного ограничение от хостера на 1000 запросов.  Или это как-то по другому посчитывается? И второй вопрос - насколько безопасно оставлять такое значение? Прочитал, что могут атак с использованием хеш-коллизий (я в этом не секу).  
       
      Полезные ссылки по теме:
      https://www.reg.ru/support/hosting-i-servery/hosting-sajtov/yazyki-programmirovaniya-i-skripty/kak-izmenit-max-input-vars http://jbzoo.ru/docs/max-input-vars https://opencartforum.com/topic/19175-resheno-max_input_vars-ne-mogu-dobavit-znachenie-opcii/ https://opencartforum.com/topic/42551-resheno-phpmax_input_vars-oshibki-pri-sohranenii-tovara/
  • Последние посетители   0 пользователей онлайн

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

×

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

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