Установка, обновление, удаление модуля.
Установка.
1. Распакуйте архив. Откройте папку, соответствующую вашей версии PHP. Содержимое папки upload.../
,
соответствующей вашей версии OpenCart, скопируйте поверх структуры папок сайта.
2. В административной панели в разделе Дополнения ⇒ Модули должен появиться модуль "Attribut&co". Его необходимо установить. Кнопка
3. В административной панели в разделе Система ⇒ Пользователи ⇒ Группы пользователей установите разрешения на просмотр и редактирование для
module/attributico
или extension/module/attributico
для магазинов версии >2.2 .
4. Распакуйте архив License.zip
. Содержимое папки, соответствующей вашей версии PHP скопируйте поверх структуры папок сайта.
5. В административной панели в разделе Дополнения ⇒ Установка дополнений загрузите файлы attribut&co.2.x.ocmod.xml
и autocomplete.ocmod.xml
для магазинов второй версии (2.x) или attributico.3.x.ocmod.zip
для магазинов третьей версии (3.x) из папки ocmod
.
Для магазинов версии 1.5.x (до версии 3.1.0)
скопируйте папку vqumod/
поверх структуры сайта.
Для тех, кто кто использует шаблон OCTEMPLATE, не выполняйте этот пункт. Описание установки модификаторов смотрите ниже.
6. В административной панели в разделе Дополнения ⇒ Менеджер дополнений необходимо обновить модификаторы. Кнопка
После этого должен появиться пункт меню Каталог ⇒ Атрибуты ⇒ Attribut&co.
Внимание
Если до этого Вы уже использовали модуль более ранних версий и устанавливали модификаторы непосредственно в папку system
, необходимо их оттуда удалить.
Т.е. в папке system
вашего сайта файлов attribut&co.2.x.ocmod.xml
и autocomplete.ocmod.xml
быть не должно.
Обязательно
Очистите кэш магазина и браузера. Специфика очистки кэша для магазинов версии 3.x описана, например, здесь.
Некоторые особенности
В некоторых версиях перевода вместо слова Дополнения присутствует слово Расширения. А вместо Менеджер дополнений будет написано Модификаторы
Для магазинов на движке 1.5.x процедура установки та же кроме пункта 3. Обновление модификаторов не требуется. Вместо кнопок надо использовать ссылки с соответствующими названиями.
Для тех, кто использует шаблон OCTEMPLATE!
OCTEMPLATE использует большое количество модификаторов, поэтому для установки модификатора модуля может не хватить ресурсов ocmod.
Чтобы преодолеть это необходимо выполнить следующие действия:
Не выполняйте пункт 5. из инструкции по установке. Для магазинов версии ниже 3.0.x файлы attribut&co.2.x.ocmod.xml
и autocomplete.ocmod.xml
необходимо скопировать непосредственно в папку system
вашего сайта. Для магазинов версии 3.0.x необходимо из архива attributico.3.x.ocmod.zip
извлечь файл install.xml
, переименовать его в attributico.3.ocmod.xml
и после этого скопировать его в папку system
.
Возможные проблемы OpenCart 1.5.x (устаревшее)
Данный модуль использует плагины jQuery UI - v1.11.4+
. В OpenCart 1.5.x используется jQuery UI - v1.8
.
В процессе установки модуля эта версия будет заменена однозначно, иначе Attribut&co работать не будет. В связи с этим может быть временно
нарушена работоспособность некоторых сторонних модулей.
Обновление.
1. Обновление модуля не требует его удаления. После скачивания новой версии надо распаковать архив и содержимое папки upload.../
, соответствующей вашей версии магазина из архива скопировать поверх
структуры папок сайта.
2. Для магазинов версии 2.x и 3.x надо обязательно переустановить модификаторы ...ocmod.xml
или ...ocmod.zip
описанным выше способов, затем в административной панели в разделе
Дополнения ⇒ Менеджер дополнений
необходимо их обновить.
3. Очистите кэш магазина и браузера.
4. Отредактируйте и сохраните заново настройки модуля.
Удаление.
1. В административной панели в разделе Дополнения ⇒ Модули напротив модуля "Attribut&co" - кнопка "Удалить".
2. Для магазинов версии 2.x из папки /system
удалить файлы attribut&co.2.x.ocmod.xml, attribut&co.2.3.ocmod.xml, attribut&co.22.ocmod.xml, autocomplete.ocmod.xml
.
Для магазинов версии 1.5.x (до версии 3.1.0)
из папки /vqmod/xml
удалить файлы attribut&co1_5_x.xml, autocomplete.xml
База данных.
В процессе установки модуля в базе данных будет создана таблица "category_attribute" с полями `category_id` INTEGER(11) NOT NULL
и `attribute_id` INTEGER(11) NOT
NULL.
Начиная с версии 2.0.1 в стандартной таблице OpenCart "attribute_description" создается дополнительное поле `duty` TEXT NOT NULL
для хранения Дежурных шаблонов.
В процессе удаления модуля все вышеперечисленные таблицы и поля удаляются.