Manufacturer Description позволяет задать описание производителя и показать его на странице производителя, а также добавляет альтернативный заголовок производителя, метатеги meta-title, meta-description и meta-keywords для поисковиков и улучшения SEO.
DEMO 2x -
ADMIN 2x
DEMO 3x -
ADMIN 3x
Особенности:
- показ описания производителя на его странице
если не задано - не показывается
- выбор показа логотипа производителя и задание его размеров
если не задано - не показывается
- альтернативный заголовок производителя (meta_H1)
если не задан - показывается название производителя
- добавление мета тегов для поисковых систем
заголовок страницы (meta-title)
описание (meta-description)
ключевые слова (meta-keywords)
- возможность вывода описания только на первой странице списка товаров производителя
- выбор позиции для вывода описания (верх страницы/низ страницы)
- возможность вывода описания самим шаблоном во избежание задвоения
(если такая возможность в нем предусмотрена, например в sstore2)
- мультиязычность
совместим с Opencart версий 15х-3х
для 15x требуется VQMOD
для 2x и выше используется OCMOD
Модуль автоматически создает дополнительную таблицу
manufacturer_description в БД
При наличии таблицы, но отсутствии в ней нужных полей - добавляет их автоматически
Обратите внимание!
Модуль предназначен только для оригинального Opencart, и не будет работать на сборках, уже имеющих данный функционал (ocStore, Opencart.pro - OCSHOP и тп)
Системные требования:
- PHP 5.3 или выше
- CURL
- расширение mbstring
проверить соответствие требованиям можно
здесь
Установка 15x:
1. Скопировать содержимое папки UPLOAD в каталог движка
2. Установить модуль Manufacturer Desription в Дополнения > Модули
3. Настроить модуль, ввести ключ лицензии и сохранить настройки
Установка 2x:
1. Загрузить архив ocmod.zip из папки для вашей версии движка в Дополнения > Установщик дополнений *
2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
3. Установить модуль Manufacturer Desription в Дополнения > Модули
4. Настроить модуль, ввести ключ лицензии и сохранить настройки
Не забудьте обновить кэш модификаций после установки!
* Если у вас не настроен FTP для загрузки архивов ocmod.zip в Установщике дополнений - используйте этот
патч
Установка 3x:
1. Загрузить архив manufacturer_description-3x.ocmod.zip в Extensions > Installer
2. Установить модуль Manufacturer Desription в Extensions > Modules
3. Настроить модуль, ввести ключ лицензии и сохранить настройки
4. Обновить кеш модификаторов в Extensions > Modifications
5. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings
Условия использования:
Запрещается несанкционированное использование, копирование, перепродажа, передача модуля третьим лицам, а также иные способы распространения, в том числе в ознакомительных целях.
В целях защиты дополнения от нелегального использования часть управляющих файлов модуля обфусцирована
(закодирована), при этом контроллер, модель и шаблон модуля имеют открытый код.
Автор гарантирует отсутствие вредоносного кода, бекдоров и сбора какой-либо информации в закодированных частях модуля.
Лицензия:
Для работы модуля на внешнем сервере требуется код активации (лицензия)
(не требует активации на локальном сервере при использовании ip 127.0.0.1)
Для получения кода отправьте запрос автору в ЛС с использованием учетной записи на которую производилась покупка модуля, указав номер покупки и скопировав данные о сервере / хосте из настроек модуля.
Лицензия выдается с привязкой к домену из расчета
1 покупка = 1 домен и его поддомены
Лицензия бессрочна, без ограничений по времени, действует на основной домен и его поддомены.
Также предусмотрена возможность переноса лицензии на новый домен в случае переезда/смены доменного имени.
При смене лицензии будет выслан новый ключ, старый ключ аннулируется (становится недействительным)
Для смены лицензии отправьте запрос о переносе автору в ЛС с использованием учетной записи на которую производилась покупка модуля, указав номер покупки и скопировав данные о сервере / хосте из настроек модуля со старого домена и аналогичные данные нового домена, на который будет осуществлен перенос.
Максимальное время получения ключа не превышает 36 часов с момента запроса
обычно ключ выдается значительно раньше
Другие полезные дополнения
судя по коду - в вашем шаблоне уже предусмотрен вывод описания производителя, как раз в нижней части с кнопкой
просто включите в настройках модуля "использовать вывод шаблона"
даже в настройках модуля все специально расписано
Обращусь к разработчику шаблона
В нем нет возможности делать описание Производителя.
Только после того как я купил и установил ваш модуль, в меню Каталог-Прозводители-Название_Производителя появилась вкладка "Данные".
То есть это ваш модуль генерирует анонс внизу страницы. Как же мне быть и убрать этот анонс?
в стандартном Opencart такого функционала нет, и делается это как раз данным модулем
либо при использовании сборки движка, в котором такой функционал встроен изначально (ocStore, Opencart.CLUB и тп)
ваш же шаблон может ВЫВОДИТЬ описание производителя, при наличии такого функционала
что он и делает
попробуйте внимательно прочитать описание модуля и подсказки в нем
- улучшена совместимость
- добавлена возможность вывода описания только на первой странице списка товаров производителя
- улучшена поддержка PHP 7.4 и выше
- улучшен механизм лицензирования
НО...
Антивирус "сказал",что этот модуль- ТРОЯН....
Настоятельно рекомендует его удалить/вылечить нах...
Можете прокомментировать?
в зависимости от настроек антивирусника он может реагировать на кодированный код, обфусцированный средствами php
из описания модуля:
В целях защиты дополнения от нелегального использования часть управляющих файлов модуля обфусцирована(закодирована), при этом контроллер, модель и шаблон имеют открытый код.
Автор гарантирует отсутствие вредоносного кода, бекдоров и сбора какой-либо информации в закодированных частях модуля.
просто добавьте данные файлы модуля:
admin\controller\module\manufacturer_description.php
admin\controller\extension\module\manufacturer_description.php (для 23x и выше)
system\library\adw\mdescription.php.php
в исключение при проверке (либо попросите об этом хостера)
этот момент даже в файле readme.txt описан