Модуль vQMod для OpenCart

VirtualQMod или "vQmod" является новшеством в php методах для отмены изменения в файлах CMS. Вместо того, чтобы изменять файлы при ручном или автоматическом внесении измений, исходные файлы при использовании vQMod не изменяются даже при многократных установках модулей с использованием технологии vQMod. Источник имитируется к временному файлу и изменения сделаны в этом временном файле, а затем происходит замена реального файла и источник подключается по путям из реального файла. В этой статье мы расскажем как установить этот модуль на CMS OpenCart. Иными словами vqMod нужен для того, чтобы не вносить изменения в файлы магазина при установке какого-либо дополнения или расширения.
Скачать Модуль vQMod для OpenCart (maxzon.ru).
У нас получилась автоматически установить его:
1. Загрузите папку "vqmod" в корневую директорию вашего магазина 2. Установите права 777 следующим папкам: /vqmod /vqmod/vqcache 3. Откройте в браузере: http://www.ВАШ_САЙТ.RU/vqmod/install/ При успешной установке вы на экране увидите сообщение об этом.

НЕ УДАЛЯЙТЕ ПАПКУ УСТАНОВКИ! ВЫ ДОЛЖНЫ ЗАПУСТИТЬ ИНСТАЛЛЯТОР КАЖДЫЙ РАЗ, ПОСЛЕ МОДЕРНИЗАЦИИ OPENCART!! НЕТ НИКАКОЙ ОПАСНОСТИ ПОВТОРНОГО ЗАПУСКА ИНСТАЛЛЯТОРА!
Для понимания фразы из комментариев:
vQMod лежит себе спокойно в корневой директории и ждет, когда вы закинете ему в папку xml файл, вот тогда он возмется за работу.
нужно самому загружать в папку xml файлы модификации vQMod. Само там ничего не генерится.
файлы с расширеним xml модификации vQMod предназначены для того, чтобы не вносить вручную изменения в ваши файлы магазина. Модификация файла vQMod при каждом подключении к тому или иному файлу виртуально создает изменения, которые вы должны были внести в файлы вручную и ни чего реально не изменяет в вашем магазине. При необходимости вы в будущем, если вам не нужен тот или иной модуль в составе которого присутствует файл vQMod просто удаляете этот файл vQMod и у вас не будет модуля который вы удалили.
Просто находите модуль, в котором есть описание, что он работоспособен только с vqmod для вашей версии магазина и загружаете его на сервер. В данном модуле есть папки vqmod/xml а вней файл с расширением xml, он то и является модификацией vqmod, т. е. он нужен для того, чтобы вам не вносить изменения в стандартные файлы магазина.
Ссылок на модуль в админке либо еще где-то и не должно быть, так как это виртуальный модуль, который нужен для работы виртуальных модификаций вашего магазина. Теперь можете загружать свои xml файлы в папку vqmod/xml/

almix
Разработчик Loco, автор статей по веб-разработке на Yii, CodeIgniter, MODx и прочих инструментах. Создатель Team Sense.
Вы можете почитать все статьи от almix'а.
- 0 Opencart: Скидки для пользователей, надо указывать в колонке "количество" значение, отличное от нуля! (02.07.2014)
- 0 Как оперативно создать интернет-магазин на основе шаблона OpenCart? (05.06.2014)
- 0 Opencart: Установка мета тега Keywords для главной страницы через админку (05.12.2013)
- 0 Opencart: война модулей FilterPro mega, Intelligent Product Labels, AStickers - Ajax стикеры (24.10.2013)
- 0 Opencart: Модуль Filter Product OpenCart_v1.5.x: Как скрывать недоступные опции в фильтре (23.10.2013)
- 0 Ошибка xml файла Opencart для Яндекс Маркета: <b>Notice</b>: iconv(): Detected an illegal character in input string... (04.09.2013)
- 0 Opencart: Выводить изображения подкатегорий на странице категории. (11.07.2013)
- 0 Opencart: Вывод атрибутов вместо описания в категориях. (23.10.2013)
- 0 Opencart: Обновление движка с версии 1.4.9 до 1.5.1.3! (05.02.2015)
- 0 Opencart: Вставляем имя покупателя в модуле JV_QuickOrder - быстрый заказ товара (22.04.2013)
- 0 OpenCart: Fancybox (или colorbox)+"cloud-zoom" одновременно. Значок-ссылка поверх изображения товара на просмотр в полный вид (03.06.2013)
- 0 OpenCart: Делаем шаблон растягиваемым и добавляем отступы. (10.01.2014)
- Как включить SSL и сделать редирект на HTTPS. На примере Opencart 2 (03.12.2017)
- Opencart 2: Цена за квадратный метр, за штуку и др. (05.10.2017)
- Opencart 2: Cлайдер Owl Carousel в OcStore 2.1.0.2. Что делать, если слайдер не работает? (10.05.2017)
- Opencart 2: Добавляем новую позицию в макет для вывода модуля (27.04.2017)
- SEO оптимизация хлебных крошек breadcrumbs в Opencart 2 (27.04.2017)
- Opencart 2: Закладки без регистрации (Wishlist without registration) (26.04.2017)
- Opencart 2: сделать разные валюты в админке и на сайте (24.04.2017)
- Opencart 2: OCMOD замена нескольких строк (12.04.2017)
- Как установить расширение в Opencart 2 (27.04.2017)
- Загрузка файлов (картинок) по ajax через форму для Opencart (04.09.2016)
- Opencart: Как не показывать какой-либо товар в списке на странице производителей? (29.07.2015)
- Порядок баннеров в Opencart (15.05.2015)
- Устанавливаем ionCube Loader на MAMP за пару минут. (06.02.2015)

2 комментариев