Совместимость:
OpenCart 3.*OCStore 3.*
Введение
Модуль Attribut&pro — это расширение для работы с атрибутами (в русскоязычных версиях — характеристиками) товаров в интернет-магазинах, работающих на платформе OpenCart.
Attribut&pro является усовершенствованной версией
Attribut&co.
Документация и примеры:
https://slhome2010.github.io/attributipro.doc/ru/
Миссия модуля
Миссия модуля заключается в следующем:
- Облегчить работу с атрибутами и их значениями;
- Более наглядно отобразить структуру атрибутов;
- Применить современные технологии редактирования;
- Заменить рутинный ручной труд автоматизированными операциями и перейти к пакетной обработке изменений;
- Расширить структуру атрибутов и их значений для дальнейшего использования на фронтенде.
Основная концепция
Основная идея заключается в составлении набора атрибутов, идентичных для определённой категории товара, и привязке этого набора к категории. Предполагается, что товары одной и той же категории имеют, примерно, одинаковый набор атрибутов. Поскольку структура категорий и подкатегорий в OpenCart хорошо развита, выбрана привязка именно к категории, а не к производителю или другим параметрам.
Логическая структура связи атрибутов и категорий:
Категория товаров
└── Атрибут
└── Значение(список значений) атрибута
Также модуль предусматривает:
- представление структуры атрибутов и их значений в виде дерева;
- создание для каждого атрибута, его значения или значения по умолчанию дополнительных данных;
- управление этими данными как неотъемлемой частью каждого атрибута, его значения или значения по умолчанию.
Структура атрибутов и их значений представлена в виде дерева:
Группа атрибутов
└── Атрибут
└── Значение(список значений) атрибута
Для каждого элемента можно задать:
- Описание (подсказку tooltip)
- Иконку
- Изображение
- Единицы измерения
Возможности
- Создание новых групп и атрибутов в одном дереве.
- Drag'n'Drop и Copy-Paste технологии:
- Копирование атрибутов из одной группы в другую;
- Перенос атрибутов между группами (смена группы);
- Сортировка групп и атрибутов внутри группы с помощью Drag'n'Drop;
- Добавление атрибутов в категорию посредством Drag'n'Drop;
- Перенос атрибутов из одной категории в другую (смена категории);
- Слияние атрибутов (объединение) без потери значений и связей.
- Фильтрация и поиск групп, атрибутов и их значений в дереве.
- Редактирование групп, атрибутов, шаблонов и значений.
- Подстановка "дежурного шаблона" (шаблона по умолчанию) при добавлении атрибута в товар.
- Пакетная подстановка "дежурного шаблона" в товары при добавлении атрибута в категорию.
- Управление способом добавления значений и шаблонов в товар.
- Оперативный просмотр товаров, отфильтрованных по атрибуту или значению.
- Набор инструментов для упорядочивания атрибутов:
- Поиск и удаление пустых значений атрибутов;
- Удаление ссылок на несуществующие атрибуты;
- Дефрагментация атрибутов и подготовка группы парсинга;
- Удаление атрибутов, не связанных ни с одним товаром;
- Объединение дублей атрибутов без потери связей;
- Автоматическое формирование атрибутов категорий;
- Пакетная замена разделителя значений атрибута;
- Смена регистра первой буквы у групп, атрибутов и их значений;
- Прикрепление единиц измерения к названиям атрибутов или их удаление;
- Создание фильтра на основе имеющихся атрибутов и их значений;
- Экспорт и импорт данных в форматах SQL и CSV.
- Мультиязычность:
- Поддержка одновременной работы с несколькими языками;
- Возможность клонирования атрибутов, групп или значений с одного языка на другой.
- Метаданные для каждого атрибута или значения атрибута:
- Описание;
- Изображение;
- Иконка;
- Единицы измерения;
- Ссылка для перелинковки;
- Статус.
- Отображение метаданных на странице товара и фильтра на фронтенде.
- Интеграция с формой товара без модификации ядра OpenCart.
Attribut&pro vs Attribut&co
Поддержка метаданных (только в Attribut&pro):
• Описание
• Изображение
• Иконка
• Единицы измерения
• Ссылка
• Статус
Интеграция с OpenCart:
• Без модификации ядра
• Своя вкладка товара
• Постраничный вывод
• Мгновенное сохранение
Системные требования
Поддерживаемые языки:
- english
- русский
- модуль мультиязычный, языки добавляются с помощью языковых файлов admin/language/..../attributico.php
Совместимость:
- OpenCart v 3.x (а также сборки на базеOpenCart соответствующих версий)·
Лицензия:
- лицензия действует только на один домен и тестовый домен (если очевидно, что он тестовый);
- после покупки модуля, пришлите запрос в личку с указанием доменов - вышлю ключ;
- изменения доменов в дальнейшем не допускаются;
Требования:
- Ioncube Loader версии 5.0 и выше;
- PHP версии >= 7.1