Jump to content

Recommended Posts

Есть готовая страница на которую надо добавить опции товара. Страница товара - пицца. Опции - ингредиенты для пиццы. Ниже приложил скрин.

Новые опции добавляются в товаре, им выставляется цена, которая будет влиять на общую цену товара при заказе. Клиент, перейдя в товар, может увеличить кол-во ингредиентов добавляемых в пиццу. После добавления новых ингредиентов цена(итого) автоматически меняется учитывая стоимость добавляемых ингредиентов.

Кол-во ингредиентов должно меняться и в корзине.

post-698676-0-24055800-1451476681_thumb.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By Romaleg
      Всем привет, нужна помощь. Нужно сделать вывод первой цены опций в категориях, т.е. цены товаров 0руб и формируются опциями, нужно сделать цена: от *цена первой опции*, но у меня не получается нормально вывести опции прописал в контроллере category.php
       
      $options= array(); foreach ($this->model_catalog_product->getProductOptions($result['product_id']) as $option) { $product_option_value_data = array(); foreach ($option['product_option_value'] as $option_value) { if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) { $oprice = $this->currency->format($this->tax->calculate($option_value['price'], $product_info['tax_class_id'], $this->config->get('config_tax') ? 'P' : false)); $product_option_value_data[] = array( 'product_option_value_id' => $option_value['product_option_value_id'], 'option_value_id' => $option_value['option_value_id'], 'name' => $option_value['name'], 'image' => $this->model_tool_image->resize($option_value['image'], 50, 50), 'price' => $oprice, 'price_prefix' => $option_value['price_prefix'] ); } } $options[] = array( 'product_option_id' => $option['product_option_id'], 'product_option_value' => $product_option_value_data, 'option_id' => $option['option_id'], 'name' => $option['name'], 'type' => $option['type'], 'value' => $option['value'], 'required' => $option['required'] ); } Цены выводятся, все как надо, но появилась проблема в виде огромного полотна ошибок на странице категорий, не понимаю в чем может быть проблема

    • By EvgenyEvgeny
      Привет! Кто знает как в форме возврата товара, вывести опции возвращаемого продукта (например размер)? На данный момент он выводит только наименование, модель и количество. Opencart 2.3.0.2
    • By fenderd
      Здравствуйте!

      ocStore 2.3.0.2.2 Подскажите пожалуйста, как привязывать размер к опциям товара? Нужно для правильного расчета стоимости доставки. Вес у опции есть. Может модуль какой или доработка?

    • By Evgen123
      Здравствуйте. Для моего магазина строительных материалов нужен модуль выбора опции товара. Суть в том что при заказе металлочерепицы у каждого клиента своя длинна листа от 500 мм до 6500 мм с шагом 10 мм. Нашёл на сайте поставщика подходящую форму

       
      При нажатии на поле выбора длины листа выходит вот такая форма
       

       
      Но это ещё пол дела, при заказе кровли часто клиенту нужны разные по длинне листы. На сайте это реализовано вот так
       

       
      Подскажите похожий модуль для ocstore сборка 23023
      Новый_точечный_рисунок.bmp
    • By EkaterinaSpb
      Добрый день, подскажите, пожалуйста, как убрать отображения +цена в опциях товара? Нужно, чтоб отображалось просто 7x21 и 8x21

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.