Jump to content

Recommended Posts

Attribute Group Hide


Attribute Group Hide


В OpenCart есть группы атрибутов, но управления отображением этих групп не предусмотрено.

Бывают такие ситуации, когда у вас есть группа атрибутов, которая используется только для фильтра товаров, так зачем же её выводить в карточку товаров для клиента?

Данный модуль решает эту проблему и дает возможность указать какую группу атрибутов выводить, а какая должна быть спрятана от глаз покупателя.

 

Установка модуля:

Через "Дополнения --> Установщик дополнений OCMOD" устанавливаем модуль.

Для OcStore 2.1.0.2.1 - переходим в "Дополнения --> Модули" и активируем модуль Attribute Group Hide

Для OcStore 2.3.0.2 - переходим в "Дополнения -> Дополнения -> Модули" и активируем модуль Attribute Group Hide

(если этого не сделать, будет выбивать ошибку в карточке товара и на странице группы атрибутов)

Далее переходим "Каталог --> Атрибуты --> Группы атрибутов".

Нажимаем на иконку редактирования группы и там выбираем отображать данную группу или нет.


  • Добавил
  • Добавлено
    18.02.2017
  • Категория
  • Системные требования
  • Сайт разработчика
  • Старая цена
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
  • ocStore
  • OpenCart.Pro, ocShop

 

Share this post


Link to post
Share on other sites
6 часов назад, shamankiller сказал:

жаль на 2.3.0.2 не работает

 

В течении недельки постараюсь и для 2.3.0.2

  • +1 1

Share this post


Link to post
Share on other sites
21 час назад, shamankiller сказал:

жаль на 2.3.0.2 не работает

 

Качаем версию 0.5, пробуем, отписываемся о работоспособности.

Share this post


Link to post
Share on other sites

У меня не работает.

При попытке поставить yes вылетает с ошибкой 500

При обновлении опять значение no

В верхней части админки вот такая ошибка

Notice: Undefined index: attribute_group_hide in /home/n/nekaru/oc/public_html/system/storage/modification/admin/controller/catalog/attribute_group.php on line 344

Share this post


Link to post
Share on other sites
3 минуты назад, shamankiller сказал:

У меня не работает.

При попытке поставить yes вылетает с ошибкой 500

При обновлении опять значение no

В верхней части админки вот такая ошибка

Notice: Undefined index: attribute_group_hide in /home/n/nekaru/oc/public_html/system/storage/modification/admin/controller/catalog/attribute_group.php on line 344

Модификаторы обновили? в админке модуль включили?

Такая ошибка может выскакивать в том случае, если не включен модуль в админке.

Переходим Дополнения -> Дополнения -> Модули.

Дальше активируем модуль Attribute Group Hide

Share this post


Link to post
Share on other sites

Модуль включил. Ошибка пропала. Параметр yes сохраняется, но атрибут не скрывается.

Вот в этом тваре атрибут группы Акции по идее должен скрыться 

http://ne-ka.ru/acsesuary-dlya-texniki/tchistiashtchiie-sriedstwa-dlia-orgtiechniki/ballony-so-szatym-wozduchom/ballon-so-sgatym-vozduhom-300ml

Share this post


Link to post
Share on other sites
37 минут назад, shamankiller сказал:

Модуль включил. Ошибка пропала. Параметр yes сохраняется, но атрибут не скрывается.

Вот в этом тваре атрибут группы Акции по идее должен скрыться 

http://ne-ka.ru/acsesuary-dlya-texniki/tchistiashtchiie-sriedstwa-dlia-orgtiechniki/ballony-so-szatym-wozduchom/ballon-so-sgatym-vozduhom-300ml

 

Доступ к админке в ЛС можете скинуть?

Если Вы отключите модуль в Дополнения -> Дополнения -> Модули, в карточке товара будет выдавать ошибку или нет? Если нет, то у вас модифицирован файл catalog/model/catalog/product.php.

Share this post


Link to post
Share on other sites

Доступ скинул.

Ошибку не выдает.

Файл возможно модифицирован. Шаблон unishop. Если есть возможность подсказать, что поправить, буду благодарен.

Share this post


Link to post
Share on other sites

Заплатку нарисовал, выслал в ЛС. Будут проблемы - пишите.

  • +1 1

Share this post


Link to post
Share on other sites
36 минут назад, lletol сказал:

Заплатку нарисовал, выслал в ЛС. Будут проблемы - пишите.

Спасибо. Работает!!!

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.


  • Similar Content

    • By JeezyWood
      Подскажите как вывести только определенные группы атрибутов (характеристик) в карточке товара?

      Вывод определенных атрибутов (характеристик) сделал вот так:
      1. В файле catalog/controller/product/product.php после $data['products'][] = array( добавил 'attribute_groups' => $this->model_catalog_product->getProductAttributes($result['product_id']), 
      2. В файле catalog/view/theme/ваша_тема/product/product.tpl заменил <?php foreach ($attribute_group['attribute'] as $attribute) { ?> на <?php if(in_array($attribute['attribute_id'], array(68))) { ?> где 68 = id атрибута (характеристики) + в перед </table> добавляем <?php }?>. 

      Это сработало, но с группами атрибутов так не получается, подскажите куда копать?

      Опенкарт 2.3.
    • By Stealth421
      300.00 руб
      Скачать/Купить дополнение


      Объединение групп атрибутов, атрибутов и их значений
      Часто бывает, что при импорте товаров с разных источников или просто при кривых руках контентщиков, в магазине появляется много одинаковых по сути, но разных в написании названий атрибутов, значений атрибутов и групп атрибутов.. например - Вес, Вес Кг, ВесКГ итп.. тоже самое и с группами атрибутов.
      вроде бы ничего страшного, но это очень плохо выглядит при использовании фильтров, да и вообще создает бардак в атрибутах и в товарах и в магазине в целом.
      Данный модуль позволяет решить данную проблему, позволяет объединять нужные атрибуты, значения атрибутов и группы атрибутов.
      Для объединения необходимо выбрать нужные атрибуты и в правом верхнем углу нажать "Объединить".
      Модуль позволяет вывести на одной странице все товары и значения атрибутов привязанных в данному товару, удалить или переименовать значения атрибутов, и присвоить нужным товарам одинаковые значения.
      Внимание! Перед использованием обязательно сделайте бекап базы данных.
      в архиве осмоды для разных версий опенкарт 2.х
      Демо: http://glav.fringe.com.ua/admin/index.php?route=catalog/attribute
      логин/пароль demo/demo
      Добавил Stealth421 Добавлено 17.10.2017 Категория Атрибуты Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop  
    • By Stealth421
      Часто бывает, что при импорте товаров с разных источников или просто при кривых руках контентщиков, в магазине появляется много одинаковых по сути, но разных в написании названий атрибутов, значений атрибутов и групп атрибутов.. например - Вес, Вес Кг, ВесКГ итп.. тоже самое и с группами атрибутов.
      вроде бы ничего страшного, но это очень плохо выглядит при использовании фильтров, да и вообще создает бардак в атрибутах и в товарах и в магазине в целом.
      Данный модуль позволяет решить данную проблему, позволяет объединять нужные атрибуты, значения атрибутов и группы атрибутов.
      Для объединения необходимо выбрать нужные атрибуты и в правом верхнем углу нажать "Объединить".
      Модуль позволяет вывести на одной странице все товары и значения атрибутов привязанных в данному товару, удалить или переименовать значения атрибутов, и присвоить нужным товарам одинаковые значения.
      Внимание! Перед использованием обязательно сделайте бекап базы данных.
      в архиве осмоды для разных версий опенкарт 2.х
      Демо: http://glav.fringe.com.ua/admin/index.php?route=catalog/attribute
      логин/пароль demo/demo
    • By lletol
      В OpenCart есть группы атрибутов, но управления отображением этих групп не предусмотрено.
      Бывают такие ситуации, когда у вас есть группа атрибутов, которая используется только для фильтра товаров, так зачем же её выводить в карточку товаров для клиента?
      Данный модуль решает эту проблему и дает возможность указать какую группу атрибутов выводить, а какая должна быть спрятана от глаз покупателя.
       
      Установка модуля:
      Через "Дополнения --> Установщик дополнений OCMOD" устанавливаем модуль.
      Для OcStore 2.1.0.2.1 - переходим в "Дополнения --> Модули" и активируем модуль Attribute Group Hide
      Для OcStore 2.3.0.2 - переходим в "Дополнения -> Дополнения -> Модули" и активируем модуль Attribute Group Hide
      (если этого не сделать, будет выбивать ошибку в карточке товара и на странице группы атрибутов)
      Далее переходим "Каталог --> Атрибуты --> Группы атрибутов".
      Нажимаем на иконку редактирования группы и там выбираем отображать данную группу или нет.
  • 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.