Одним из ключевых моментов почему opencart стал таким популярным - это модули, а точнее их количество. Модулей много, модули разные и можно найти много реально полезных для своего магазина. Конечно большое количество модулей стало возможным благодаря тому, что опенкарт очень удобен для программирования, программный код гибок для изменений и поэтому разработчики любят эту CMS, а это очень важно для open-source решения. В этой статье я сделаю обзор некоторых популярных и важных модулей для интернет-магазина на опенкарт. В данном обзоре будет сделан акцент на бесплатных модулях.
Установка модулей в opencart \ ocStore
Вариантов установки ровно три.
1)через сайт
2)копирование файлов
3)через vqmod
Первым вариантом мне так и не удалось воспользоваться на данный момент. Хотя именно им я так привык пользоваться в других CMS.
Второй вариант. Копированием файлов. Удивило, что файлы надо копировать сразу в несколько директорий. Видимо это так сделано по той причине, что CMS написана с использованием подхода MVC.
Третий вариант - этот способ для меня был вообще открытием. Он заключается в том, что оригинальные файлы не меняются, но как-то виртуально модифицируются. С точки зрения человека, который решил установить модуль надо скопировать XML файл c модификациями в папку vqmod/xml на хостинге. Кстати этот способ настолько неоднозначный был для меня, потому что я вообще первое время не понимал, установлен у меня этот модуль или нет. Реализация хорошая, а вот с подачей как-то не получилось. Установка самого модуля для меня выглядит очень по-спартански. Что-то скопировал, потом какую-то ссылку специальную запустил. В общем не очень дружелюбно. Хотя теперь, когда я уже знаю как это работает я могу пользоваться.
Ниже ссылки на модули которые я рекомендую к установке в первую очереб в магазина на ocStore, OpenCart:
OpenCart, ocStore Быстрый Заказ
OpenCart, ocStore Обновление Цены при выборе опции, без AJAX
OpenCart, ocStore Модуль генерации YML файла market.yandex.ru