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

Сделать чтобы опцию можно было выбрать только один раз

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

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

Opencart 2.0.1.1

Подскажите, реально ли сделать чтобы опцию можно было бы выбрать один только раз.
Например дата и время доставки, чтобы человек выбрал ее и все. Больше ему не пришлось бы выбирать для каждого товара каждый раз.

Заранее спасибо

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


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

Конечно можно..

При первом выборе сохранять в куки или localstorage

При последующих заполнять на основе куки, или localstorage

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


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

Извините не очень продвинутый.

Подскажите пожалуйста где это можно найти чтобы сделать.

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


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

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

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

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

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

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

Войти

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

Войти

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

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


      Генератор доставок
      Модуль добавляет любое количество служб доставки с тарифами, указанными вами.
      Позволяет настраивать тарифы, скидки на доставку, регионы и города для доставки.
      Может быть полезен, например, если у вас собственная курьерская служба, или у службы доставки нет своего api, либо он слишком сложный. Или вы хотите увеличить или наоборот уменьшить стоимость доставки для клиента. В этих случаях с помощью данного модуля вы просто вбиваете соответствующие тарифы для нужных регионов.
      Доставка устанавливается по весу, например:
      5:300.00,7:400.00,10:500
      заказ весом меньше или равный 5 кг будет стоить 300.00 руб., весом меньше или равный 7 кг, но больше чем 5 кг, будет стоить 400 руб., от 7 до 10 кг - 500 руб.
      Чтобы указать минимальный вес заказа, оставьте значение пустым:
      3:,5:300.00,7:400.00,10:500
      в данном случае, заказ весом до 3 кг не доставляется, максимальный вес в данном случае 10 кг.
      Есть возможность установить скидки на доставку и даже сделать ее бесплатной в зависимости от суммы заказа:
      3000:0,10000:50,100000000:100 - Для заказа стоимостью до 3 000 руб. доставка оплачивается полностью, свыше 3 000 до 10 000 - скидка на доставку 50%, больше 10 000 (до 100 000 000 - любое большое число) - доставка бесплатна (скидка 100%).
      Указывайте вес товаров в единицах, выбранных в настройках (Система / Настройки / Локализация / Вес). Без веса товара стоимость доставки не рассчитывается.
       
      Установка
      Скопируйте файлы из папки upload в корень сайта, зайдите в браузере по адресу:
      http://ВАШСАЙТ/install-shipgen/, нажмите кнопку "установить". Модуль появится в дополнениях в разделе "Доставка".
       
      При создании новой доставки из-за особенностей работы OpenCart, модуль создает некоторые файлы (контроллер, модель и языковой файл).
      Файлы создаются автоматически, но из-за отсутствия прав на запись, могут быть не записаны, чтобы избежать этого, установите права на следующие папки:
      catalog/model/shipping/, admin/controller/shipping/, admin/language/russian/shipping/.
       
      Установка автором модуля стоит 400 руб.
       
      Демо
      http://opencart.progroman.ru/demo/1/
      http://opencart.progroman.ru/demo/1/admin/index.php?route=extension/shipping
      demo / demo
       
      Тех. поддержка
      При обращении за тех. поддержкой обязательно указывайте адрес сайта.
       
      Лицензия
      Модуль работает по лицензии (один домен + его поддомены). После покупки отправьте мне в личку сообщение с темой "Лицензия Генератора доставок" с адресом сайта.
      Дополнительные лицензии на другие домены можно оплатить через Яндекс.Деньги (410011476308799) или переводом на карту Сбербанка. Стоимость второй и последующих лицензий при оплате указанными способами - 400 рублей.
      Важно! Удаление или перенос лицензии на другой домен невозможно! Это уже другая лицензия, которая покупается отдельно.
      Добавил progroman Добавлено 06.03.2018 Категория Доставки Системные требования ionCube PHP Loader 5 или выше, PHP 5.4 и выше Сайт разработчика Старая цена Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 2.3
      2.1
      2.0 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От drakon2517
      600.00 руб
      Скачать/Купить дополнение


      Почта России и EMS: расчет доставки
      Назначение
      Модуль предназначен для расчета стоимости доставки отправлений Почтой России и EMS. Данные о тарифах Почты России в процессе работы модуля получаются с сервиса http://postcalc.ru.
      При разработке за основу была взята библиотека PostCalcLight и адаптирована к CMS Opencart.
       
      Функционал
      - Настройки вывода данных о доставке, о сезонных ограничениях;
      - Возможность установки дополнительной фиксированной платы за доставку, скидок;
      - Расчет для внутренних и международных отправлений, мультивалютность, мультиязычность;
      - Расчет стоимости доставки наложенным платежом;
      - Возможность установки веса по умолчанию, ограничения по весу/стоимости;
      - Расчет для типов отправлений:
      Простая бандероль; Заказная бандероль; Заказная бандероль 1 класс; Ценная бандероль; Ценная посылка; Ценная бандероль 1 класс; Посылка 1 класса; Курьерская доставка EMS; Услуга "Посылка Онлайн" для корпоративных клиентов; Услуга "Курьер Онлайн" для корпоративных клиентов; Простое письмо; Заказное письмо; Ценное письмо; Простой мультиконверт; Заказной мультиконверт.  
      Лицензия
      - Приобретая модуль, вы получаете возможность использовать его в рамках одного домена. Для получения лицензии направьте запрос автору через площадку/электронный адрес a@larionov.me;
      - Для технических/тестовых доменов лицензия предоставляется бесплатно - по запросу. Желательно, чтобы суть подобных доменов очевидно определялась из их названия.
       
      Важно
      - Системные файлы CMS не затрагиваются;
      - Предпочтительно использование кодировки utf-8;
      - НДС включен в стоимость доставки;
      - Отправка в отделение отправителя - запрещена;
      - Вес для расчета берется из карточки товара;
      - Ключевым фактором при определении места назначения и расчете служит индекс (!), населенный пункт - вторичен;
      - Последняя версия базы населенных пунктов, стран и почтовых индексов находится по адресу http://www.postcalc.ru/download/PostcalcLight_SQL.zip. Обновление происходит в среднем 2 раза в мес. Рекомендуется регулярно выполнять обновление данных из модуля;
      - Разработчик модуля не имеет отношения к сервису http://postcalc.ru. Все вопросы, связанные с работой сервиса, необходимо адресовать его автору.
      - Ввиду того, что данный модуль в расчетах использует сервис Postcalc.ru, настоятельно рекомендуется ознакомиться с условиями использования данного сервиса на своих сайтах: http://postcalc.ru/conditions.html. Прежде всего стоит обратить внимание на:
      На сайте, который использует обращение к API Postcalc.RU, должна быть размещена ссылка на проект в произвольной форме, например: "Сайт использует в расчетах www.postcalc.ru" или "Наш магазин использует технологию http://www.postcalc.ru"; Для тестов ваших скриптов создан отдельный сервис test.postcalc.ru. Для рабочих версий ваших скриптов создан сервис api.postcalc.ru; Во избежание блокировок обращений, а также уменьшения количества запросов с 500 до 50 в сутки, в запросе к API postcalc.ru обязательно используются поля st (Site) и ml (Email). Данные параметры в настройках модуля не подлежат изменению и берутся из настроек магазина (CMS). Данный пункт в рамках этого модуля носит информационный характер в целях предотвращения некорректного изменения (путем изменения кода и др.) указанных параметров; Бесплатное пользование сервисом postcalc.ru предполагает ограничение в 500 запросов в сутки. При превышении 500 запросов в день необходимо перейти на платный тарифный план.  
      Совместимость
      - Работает без доработок с модулем Simple, Ajax Quick Checkout 6.2.4.1.
      - (!) Не работает с модулями/шаблонами (например, UniShop), использующими упрощенное оформление заказа - без обновления данных при изменении полей заказа.
      - Файлы, изменяющие шаблоны (OCMOD, vQmod), лишь попытка улучшить визуальный вывод типов доставки почты России при работе модуля и разработаны с расчетом на то, что затрагиваемые ими файлы (шаблоны shipping_method.tpl) - стандартны. При наличии нестандартных указанных файлов у вас, очевидно, файлы OCMOD и vQmod требуют доработки, что является ответственностью покупателя.
       
      Вопросы
      - Сумма, которую я заплатил на почте, отличается от суммы, рассчитанной модулем. Почему? Читать
      - Пользователям, которые приобрели модуль до версии 2.0 (т.е. без лицензии) и которым доступны обновления, для версии 2.0 лицензия выдается бесплатно на один домен - необходимо обратиться с заявкой в личные сообщения на форуме.
       
      Установка
      - Скопировать директории из upload/php[версия PHP]/oc[версия Opencart], где версии ПО соответствуют целевым (версия PHP, версия Opencart) в корень сайта;
      - Скопировать файлы шаблона из upload/php[версия PHP]/template_oc[версия Opencart]_[тип шаблона], где версии и тип ПО соответствуют целевым (версия PHP, версия Opencart, шаблонизатор) в корень сайта;
      - В разделе администрирования _Модули -> Доставка_ выполнить установку модуля;
      - При версии Opencart > 3 и движке шаблонов Twig необходимо обновить кэш расширений в разделе администрирования Extensions -> Modifications;
      - Настроить модуль.
       
      Для версий Opencart 2.2 и выше в директории локализаций (admin/language, catalog/language) необходимы только директории en-gb, ru-ru и т.п. Директории с названием языков (english, russian и т.п.) копировать не требуется.
       
      Демо
      Opencart 2
      * URL: http://area5.bughost.ru
      * Admin URL: http://area5.bughost.ru/admin/index.php?route=shipping/rospost
      Login: demo:demo
      Opencart 1.5.6
      * URL: http://area6.bughost.ru
      * Admin URL: http://area6.bughost.ru/admin/index.php?route=shipping/rospost
      Login: demo:demo
      Контакты
      - email: a@larionov.me
      - http://larionov.me
      Добавил drakon2517 Добавлено 01.03.2016 Категория Доставки Системные требования PHP 5.3 - 5.6 (!), php_zip (ZipArchive), ionCube Loader 5.0+ Сайт разработчика larionov.me Старая цена Метод активации По запросу на почту 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.5.1
      1.5.5
      1.5.4.1
      1.5.3.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
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Не проверялось  
    • От SergeyPechenyuk
      OC-Store: Pickup lite (Opencart 2.x)
      Скачать/Купить дополнение Создание списка пунктов самовывоза при оформлении заказа.
      Возможность указать в параметрах пункта выдачи товаров: наименование, населенный пункт, адрес, время работы, телефон, email и стоимость доставки в пункт выдачи.
      Модуль "OC-Store: Pickup lite" устанавливается в систему как модуль доставки и работает со всеми популярными шаблонами.
      Добавил SergeyPechenyuk Добавлено 31.01.2016 Категория Доставки  
    • От SergeyPechenyuk
      Скачать/Купить дополнение


      OC-Store: Ship2Pay
      Для чего нужен модуль?

      Данный модуль предназначен для определения соответствия оплаты к доставке с последующим выводом соответствия при оформлении заказа. Как это работает?

      Например, у Вас есть 2 метода доставки: курьер и отправка почтой, а также есть 2 метода оплаты: наличными курьеру и наложенный платеж. У Вас же стоит задача привязать доставку курьером к методу оплаты "наличными курьеру" и при отправке почтой к оплате наложенным платежом. Текущий функционал Opencart не дает Вам такой возможности. Пользователю, делающему заказ, будут выведены все виды оплаты вне зависимости от выбранного метода доставки товара. Для добавления требуемого Вам функционала поможет модуль "OC-Store: Ship2Pay". Установка модуля для Opencart 2.x.

      1. Загрузить файл ocstore_ship2pay_1_0_for_opencart_2_x.ocmod.zip через стандартный механизм установки дополнений.
      2. В менеджере дополнений нажать кнопку "Обновить" для перестройки кэша дополнений.
      3. В менеджере модулей произвести установку модуля "OC-Store: Ship2Pay".
      4. Настроить модуль "OC-Store: Ship2Pay".
      5. Начать пользоваться бесплатно. Установка модуля для Opencart 1.5.x.

      1. Перед установкой модуля на сервере должен стоять vqmod
      2. Загрузить содержимое файла ocstore_ship2pay_1_0_for_opencart_1_5_x.ocmod.zip в корневую папку сайта.
      3. В менеджере модулей произвести установку модуля "OC-Store: Ship2Pay - Opencart 1.5.x".
      4. Настроить модуль "OC-Store: Ship2Pay - Opencart 1.5.x" С какими версиями Opencart работает модуль?

      Модуль "OC-Store: Ship2Pay" работает с Opencart 2.x. Протестировано на дефолтном шаблоне и journal2. Версия под Opencart 1.5.x протестировано на дефолтном шаблоне Будет ли версия модуль под Opencart 1.5.x?

      Тут говорим огромное спасибо MawBear , который попросил доработать версию под 1.5.4.1 Добавил SergeyPechenyuk Добавлено 27.01.2016 Категория Модули  
    • От mfred
      500.00 руб
      Скачать/Купить дополнение


      Опции с картинками
      Модулю для работы необходим vqmod.
      Тестировалось на OC 2.0.3.1 (rs.2)
      Модуль дает возможность изменять изображение на странице товара и в корзине в зависимости от выбранной опции для этого товара.
      Для этого в админпанели при создании / редактировании товара добавляются опции и к нужным изображениям привязываются определенные опции.
      Установка
      1. Скопировать все с папки "upload" в корневую папку вашего магазина. Файлы движка не будут перезаписаны.
      2. Установить модуль в панели управления
      Добавил mfred Добавлено 19.01.2016 Категория Опции  
  • Последние посетители   0 пользователей онлайн

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

×