crts

В Options не хватает Type Image

8 сообщений в этой теме

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

У меня в опциях почему-то не хватает типа цвет. OpenCart 2.3.0.2

Можно посмотреть на скрине.

Как добавить, не подскажет никто?

post-697992-0-37087900-1477389983_thumb.jpg

0

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


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

Видимо тип убрали за ненадобностью. Картинка есть у у опции типа "переключатель"

0

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


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

Видимо тип убрали за ненадобностью. Картинка есть у у опции типа "переключатель"

 

А каким образом его можно убрать? Я не помню чтоб такого делал.

0

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


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

Я сам был удивлен

Опция image, по идее, должна иметь свою картинку для каждого товара

Может я не прав?

0

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


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

Опцию я могу создать, но типа картинки в ней нет :-(

0

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


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

Тоже интересует этот вопрос, как вернуть в типы опций изображение.

Подскажите, пожалуйста, кто знает.

0

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


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

в 2.3 эту опцию убрали, она работает в радио

0

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


Ссылка на сообщение
Поделиться на других сайтах
Опция image, по идее, должна иметь свою картинку для каждого товара

Может я не прав?

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

Это у атрибутов значения вписываются отдельно для каждого товара.

 

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

0

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


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

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

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!


Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.


Войти

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

    • Автор: zello


      Просмотреть файл option_button ocmod
      Модуль добавляет тип опции "кнопка". На странице товара появляется кнопка " добавить в корзину" напротив каждого значения опции.
      Работает с дефолтным шаблоном.
       
       
      ДЕМО
      админка: http://dagstone31.ru/ocStore-2.3.0.2/admin/index.php?route=catalog/option&token=9B5WpWAH0n5uhgYHmGczXMbT1JihdzUe
      страница продукта: http://dagstone31.ru/ocStore-2.3.0.2/index.php?route=product/product&product_id=42
      логин / пароль admin/admin
      Автор zello Добавлен 25.03.2017 Категория Прочее Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
    • Автор: Alan8
      Добрый день друзя, сталкнулся с такой проблемкой, на странице категории хочу вывести при ховере на блок опцию этого элемента к примере размер. Добавляю в файл category.php cледиющие строки 
      $data['options'] = array();             foreach ($this->model_catalog_product->getProductOptions($this->request->get['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)) {                         if ((($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) && (float)$option_value['price']) {                             $price = $this->currency->format(($this->tax->calculate($option_value['price'], $product_info['tax_class_id'], $this->config->get('config_tax') ? 'P' : false)), $this->session->data['currency']);                         } else {                             $price = 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->ave->cropsize($option_value['image'], 50, 50),                             'price'                   => $price,                             'price_prefix'            => $option_value['price_prefix']                         );                     }                 }                 $data['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']                 );             }  
      На странице category.tpl вывоже следующие:
      <?php foreach ($options as $option) { ?>    <?php if ($option['type'] == 'checkbox') { ?>      <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>">        <label class="control-label"><?php echo $option['name']; ?></label>        <div id="input-option<?php echo $option['product_option_id']; ?>">      <?php foreach ($option['product_option_value'] as $option_value) { ?>         div class="checkbox">         <label>        <input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" />         <?php if ($option_value['image']) { ?> <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" class="img-thumbnail" />         <?php } ?>       <?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 } ?> </div> </div> <?php } ?> <?php } ?> В результате на сайте ошибка:
      Notice: Undefined variable: options in/home/c/cp82463/club_vld/public_html/catalog/view/theme/noraure/template/product/category.tpl
      on line 103 Warning: Invalid argument supplied for foreach() in/home/c/cp82463/club_vld/public_html/catalog/view/theme/noraure/template/product/category.tplon line 103
      Как решить не пойму, ведь $options я объявил в controller, кто знает подскажите буду очень признателен!
    • Автор: zello
      Модуль добавляет тип опции "кнопка". На странице товара появляется кнопка " добавить в корзину" напротив каждого значения опции.
      Работает с дефолтным шаблоном.
       
       
      ДЕМО
      админка: http://dagstone31.ru/ocStore-2.3.0.2/admin/index.php?route=catalog/option&token=9B5WpWAH0n5uhgYHmGczXMbT1JihdzUe
      страница продукта: http://dagstone31.ru/ocStore-2.3.0.2/index.php?route=product/product&product_id=42
      логин / пароль admin/admin
    • Автор: Skunk


      Просмотреть файл Опции в категориях Opencart 2.x Free
      Добавляет все виды опций на страницу категорий для Opencart\OcStore 2.x
      Не добавляет выбранные опции в корзину! Используется для декоративных целей. Например, показать текущие цвета товара.
      Для добавления в корзину есть платная версия модуля.
      Установка стандартная - с помощью OcMod.
      Стили настраиваются индивидуально.
      Модуль распространяется "как есть". Поддержка осуществляется на коммерческой основе.
      Автор Skunk Добавлен 15.11.2016 Категория Модули Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
    • Автор: Skunk


      Просмотреть файл Опции в категориях Opencart 2.x
      Выводит все виды опций на страницу категорий для Opencart\OcStore 2.x
      Добавляет выбранные опции в корзину из списка товаров.
      Полнофункциональная версия бесплатного модуля.
      Установка стандартная - с помощью OcMod.
      Demo
      Автор Skunk Добавлен 08.01.2017 Категория Модули Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
  • Недавно просматривали   0 пользователей

    Ни один зарегистрированный пользователь не просматривает эту страницу.