About This File
Модуль "Полезные доработки для Опенкарт" позволяет внести на сайт следующие полезные изменения:
- Заголовки товаров в админке (admin_product_name.xml) - заголовки товаров видны на странице товара при переключении между вкладками.
- Главная категория и правильные хлебные крошки в товарах (product_breadcrumbs.xml) - возможность задать главную категорию товару и использовать ее для формирования хлебных крошек.
- Правильное описание товаров (product_description.xml) Модуль позволяет правильно обрезать описания для товаров в русском языке (по пробелу, а не посередине слова)
- Правильная постраничная навигация (product_pagination.xml) Модуль делает правильное отображение постраничной навигации на сайте, если только всего 1 страница, то не показывать постраничную навигацию.
- Контакты и прочее в шапку сайта (site_header.xml) - Модуль добавляет переменные для контактов и слогана в контроллер шапки сайта. Дальше их можно использовать для вывода в шаблоне.
- Отображение заглушки для способа оплаты "Оплата при доставке", если не достигнута минимальная сумма заказа (payment_cod_plug.xml). Совместимо со стандартной корзиной Опенкарта и с модулем Simple. Есть возможность включить переименование этого способа оплаты в "Наложенный платеж" (payment_cod_to_nalozhka.xml).
- Задание длительности сессии в админке (session.xml), сейчас это 2 часа - 7200 секунд, можно поставить любое др. значение.
- Отображение наличия товаров на странице категорий (show_product_status.xml) - модуль для отображения статусов заказов на странице списка товаров в категориях, поиске, в модулях "Последние", "Бестселлеры", "Рекомендуемые" и "Акции".
- Сравнение товаров (product_compare.xml) - модуль для отображения модифицированной ссылки "В сравнения" в категориях, поиске, в модулях "Последние", "Бестселлеры", "Рекомендуемые" и "Акции". Если товар уже был добавлен в сравнения, под ним будет писаться "В сравнении", а ссылка с него будет вести на страницу сравниваемых товаров.
Каждое из описанных изменений находится в отдельном файле vqmod, т.е. вы по желанию можете включить только те, изменения, которые вам нужны.
Никакие системные файлы не затираются, модуль использует vqmod.
Внимание:
для Ocstore модуль для правильных хлебных крошек вам не понадобится там аналогичное уже сделано, но немного иначе.
Поддерживаемые языки:
русский
Пример работы модуля:
Demo - фронт
Demo - админки: доступ ( demo / demo )
Установка:
- Разархивируйте
- Скопируйте файлы на сервер
- Если вы используете модуль номер 5, то след. переменные (которые задаются в настройках магазина)
- могут быть включены в шапку вашего шаблона: $slogan, $telephone, $fax, $text_contact
Инструкция по установке VQMOD (если vqmod уже установлен выполняем сразу 5 пункт):
- Скачиваем последнюю версию vqmod для Opencart https://github.com/vqmod/vqmod/releases
- Загружаем по FTP папку "vqmod" в корневую директорию вашего сайта.
- Устанавливаем права 777 на папки /vqmod и /vqmod/vqcache
- В адресной строке браузера вводим http://имя-вашего-сайта/vqmod/install/, после чего должна появиться надпись об успешной установке VQMOD-а.
- Закачиваем из архива модуля файлы с расширением xml в папку /vqmod/xml
Ручная установка: если по каким-то причинам вы не используете у себя на сайте vqmod, вы можете внести необходимы изменения в файлы вручную. Для этого откройте в папке vqmod/xml файлы относящиеся к модулю и смотрите там нужные вам изменения. Там, в принципе, понятно, где что на что менять.
Но если вы не знакомы с синтаксисом файлов vqmod и вам не очень понятно что к чему, то предварительно можете почитать об этом тут:
https://github.com/vqmod/vqmod/wiki/Examples
https://github.com/vqmod/vqmod/wiki/Scripting