Регистрация
все шаблоны для dle на сайте newtemplates.ru скачать

VirtualQMod v.1.2.3 - 2.1.7 установка на CMS OpenCart и MaxyStore

admin 22-07-2011, 10:08 101 178 Статьи
57

VirtualQMod или "vQmod" является новшеством в php методах для отмены внесения изменений в файлы CMS. Вместо того, чтобы вносить изменения в файлы CMS в ручную, то исходные файлы при использовании vQMod не изменяются даже при многократных установках модулей с использованием технологии vQMod. Источник имитируется к временному файлу и изменения сделаны именно в этом временном файле, а затем происходит подмена реального файла и источник подключается по путям из реального файла.

Иными словами vqMod нужен для того, чтобы не вносить изменения в файлы магазина при установке какого-либо дополнения или расширения, которые написаны с использованием технологии vQMod.

В этой статье мы расскажем как установить этот модуль на CMS OpenCart и CMS MaxyStore.

 

Обновление от 04.11.2013 - Добавлена новая версия VirtualQMod v2.4.1

Обновление от 02.09.2012 - Добавлена новая версия VirtualQMod v2.1.7

Обновление от 26.11.2011 - Добавлена новая версия VirtualQMod v2.1.5

Обновление от 14.10.2011 - Добавлена новая версия VirtualQMod v2.1.3

Скачать VirtualQMod

Внимание! У Вас нет прав для просмотра скрытого текста.

 

================ VQMOD Авто установка =================
====== OpenCart v1.4.x & 1.5.x и MaxyStore v.1.5.3.1-1.5.5.1========

1. Загрузите папку "vqmod" в корневую директорию вашего магазина
2. Установите права 777 следующим папкам:
/vqmod
/vqmod/vqcache
3. Откройте в браузере:
        http://www.ВАШ_САЙТ.RU/vqmod/install/
При успешной установке вы на экране увидите сообщение об этом.

НЕ УДАЛЯЙТЕ ПАПКУ УСТАНОВКИ!
ВЫ ДОЛЖНЫ ЗАПУСТИТЬ ИНСТАЛЛЯТОР КАЖДЫЙ РАЗ, ПОСЛЕ МОДЕРНИЗАЦИИ OPENCART ИЛИ MAXYSTORE!!
НЕТ НИКАКОЙ ОПАСНОСТИ ПОВТОРНОГО ЗАПУСКА ИНСТАЛЛЯТОРА!

================== VQMOD Ручная установка ===================
====================== OpenCart v1.4.x ======================
=============== (для версии 1.5.x и МахуStore смотрите ниже)================


1. Загрузите папку "vqmod" в корневую директорию вашего магазина
2. Установите права 777 следующим папкам:
/vqmod
/vqmod/vqcache
3. РЕДАКТИРУЕМ ФАЙЛ: index.php
4. НАЙТИ:
    // Startup
    require_once(DIR_SYSTEM . 'startup.php');

    // Application Classes
    require_once(DIR_SYSTEM . 'library/customer.php');
    require_once(DIR_SYSTEM . 'library/currency.php');
    require_once(DIR_SYSTEM . 'library/tax.php');
    require_once(DIR_SYSTEM . 'library/weight.php');
    require_once(DIR_SYSTEM . 'library/length.php');
    require_once(DIR_SYSTEM . 'library/cart.php');

5. ЗАМЕНИТЕ НА:
    //VirtualQMOD
    require_once('vqmod/vqmod.php');
    $vqmod = new VQMod();

    // Startup
    require_once($vqmod->modCheck(DIR_SYSTEM . 'startup.php'));

    // Application Classes
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/customer.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/currency.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/tax.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/weight.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/length.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/cart.php'));

6. РЕДАКТИРУЕМ ФАЙЛ: admin/index.php
7. НАЙТИ:
    // Startup
    require_once(DIR_SYSTEM . 'startup.php');

    // Application Classes
    require_once(DIR_SYSTEM . 'library/currency.php');
    require_once(DIR_SYSTEM . 'library/user.php');
    require_once(DIR_SYSTEM . 'library/weight.php');
    require_once(DIR_SYSTEM . 'library/length.php');

8. ЗАМЕНИТЕ НА:

   //VirtualQMOD
    require_once('../vqmod/vqmod.php');
    $vqmod = new VQMod();

    // Startup
    require_once($vqmod->modCheck(DIR_SYSTEM . 'startup.php'));

    // Application Classes
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/currency.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/user.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/weight.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/length.php'));

================ VQMOD Ручная установка =================
============ OpenCart v1.5.x и MaxyStore v.1.5.x============

1. Загрузите папку "vqmod" в корневую директорию вашего магазина
2. Установите права 777 следующим папкам:
/vqmod
/vqmod/vqcache
3. РЕДАКТИРУЕМ ФАЙЛ: index.php
4. НАЙТИ:
    // Startup
    require_once(DIR_SYSTEM . 'startup.php');

    // Application Classes
    require_once(DIR_SYSTEM . 'library/affiliate.php');
    require_once(DIR_SYSTEM . 'library/customer.php');
    require_once(DIR_SYSTEM . 'library/currency.php');
    require_once(DIR_SYSTEM . 'library/tax.php');
    require_once(DIR_SYSTEM . 'library/weight.php');
    require_once(DIR_SYSTEM . 'library/length.php');
    require_once(DIR_SYSTEM . 'library/cart.php');

5. ЗАМЕНИТЬ НА:
    //VirtualQMOD
    require_once('vqmod/vqmod.php');
    $vqmod = new VQMod();

    // Startup
    require_once($vqmod->modCheck(DIR_SYSTEM . 'startup.php'));

    // Application Classes
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/affiliate.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/customer.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/currency.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/tax.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/weight.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/length.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/cart.php'));

6. РЕДАКТИРУЕМ ФАЙЛ: admin/index.php
7. НАЙТИ:
    // Startup
    require_once(DIR_SYSTEM . 'startup.php');

    // Application Classes
    require_once(DIR_SYSTEM . 'library/currency.php');
    require_once(DIR_SYSTEM . 'library/user.php');
    require_once(DIR_SYSTEM . 'library/weight.php');
    require_once(DIR_SYSTEM . 'library/length.php');

8. ЗАМЕНИТЬ НА:
    //VirtualQMOD
    require_once('../vqmod/vqmod.php');
    $vqmod = new VQMod();

    // Startup
    require_once($vqmod->modCheck(DIR_SYSTEM . 'startup.php'));

    // Application Classes
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/currency.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/user.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/weight.php'));
    require_once($vqmod->modCheck(DIR_SYSTEM . 'library/length.php'));

На этом установка завершена.

Похожие новости

Шаблон Адаптивный шаблон "Fashion Shop Responsive modern" для Maxystore 1.5.5.1.1, Maxystore 1.5.5.1 и Ocstore 1.5.5.1.1

Универсальный Адаптивный шаблон "Fashion Shop responsive modern" для Maxystore 1.5.5.1.1, Maxystore

25.02.14 Шаблоны
Шаблон "Магазин Мебель для дачи" (Furnitures) для версии 1.5.3 и 1.5.1

Шаблон "Магазин Мебель для дачи" (Furnitures) для версии 1.5.3 и 1.5.1 + база данных

07.08.12 Шаблоны
Шаблон "Магазин цветочных букетов" (Flower) для opencart 1.5.1 и 1.5.3

Шаблон "Магазин цветочных букетов" (Flower) + база данных для версий 1.5.1 и 1.5.3

25.07.12 Шаблоны

Комментарии (26)

avatar
0
#1 Пользователь offline albon
Mendel,
Аналогично, все что можно было перепробовал, не помогает, выставил права 755 на vqmod и vqcach и все заработало, спасибо
avatar
0
#2 Пользователь offline iMateo
Спасибо!
Все прекрасно заработало. Не забывайте ставить права на папки и все будет ок.
avatar
0
#3 Пользователь offline lolafopo
Зачем нужна подвесная конструкция http://spectechkomplect.ru/339-zachem-nuzhna-podvesnaya-konstrukciya.html
avatar
0
#4 Пользователь offline f-jeka
Как отключить запись логов? Выставил параметр в конфиге public $logging = false; но логи все равно пишутся.
avatar
0
#5 Пользователь offline Danko
Спасибо все работкает )))
avatar
0
#6 Пользователь offline sobwoofer
После переноса сайта на новый хостинг перестал работать vqmod,
и устанавливал заново, автоустановкой, ничего не помагает, в меню даже не отображается.
avatar
0
#7 Пользователь offline bugmenot

спасибо! сам модуль делал?

avatar
0
#8 Пользователь offline gost1k

на 1.5.4.1 никак не хочет ставиться...

Internal Server Error

права на обе папки выстовил, пробывал разные версии, даже в ручную не ставится.

safe_mode = off;

 

Помучил права, вроде получилось.

avatar
0
#9 Пользователь offline Madewood

Тоже вопрос, под 1.5.3.1 встанет??

avatar
0
#10 Пользователь offline magistr2000

После установки vqmod на 1.5.4.1 перестал грузиться баннер на главной. как решить проблему?

avatar
0
#11 Пользователь offline обанан

Установил версию 2.1.5 vqmod-2.1.5-opencart на сайт. ВСЕ ВПОРЯДКЕ!    Но после установки модуля "Экспорт / Импорт" для сборки MaxyStore v.1.5.4.1  (доступ главному администратору установлен - тоже впорядке) на аминпанели в разделе система меню  Экспорт / Импорт так и непоявилось! Подскажите в чем дело....... 

avatar
0
#12 Пользователь offline sergey37

Подскажите, на макси сторе вмод установлен?

avatar
0
#13 Пользователь offline sergey37

 При попытке импортировать из максисторе 1.5.4.1выдаёт:  Fatal error: Call to undefined method PHPExcel_Reader_CSV::setReadDataOnly() in /home/sergey1/public_html/best-shop.pro/admin/model/tool/export.php on line 1581. На экспортном файле ошибка:  

<b>Notice</b>: Error: Table 'sergey1_bestshop.product_tag' doesn't exist<br />Error No: 1146<br />SELECT   p.product_id,  pd.name,  GROUP_CONCAT( DISTINCT CAST(pc.category_id AS CHAR(11)) SEPARATOR "," ) AS categories,  p.sku,  p.upc,  p.location,  p.quantity,  p.model,  m.name AS manufacturer,  p.image AS image_name,  p.shipping,  p.price,  p.points,  p.date_added,  p.date_modified,  p.date_available,  p.weight,  wc.unit,  p.length,  p.width,  p.height,  p.status,  p.tax_class_id,  p.viewed,  p.sort_order,  pd.language_id,  ua.keyword,  pd.description,   pd.meta_description,   pd.meta_keyword,   p.stock_status_id,   mc.unit AS length_unit,   p.subtract,   p.minimum,   GROUP_CONCAT( DISTINCT CAST(pr.related_id AS CHAR(11)) SEPARATOR "," ) AS related,   GROUP_CONCAT( DISTINCT pt.tag SEPARATOR "," ) AS tags FROM `product` p LEFT JOIN `product_description` pd ON p.product_id=pd.product_id   AND pd.language_id=1 LEFT JOIN `product_to_category` pc ON p.product_id=pc.product_id LEFT JOIN `url_alias` ua ON ua.query=CONCAT('product_id=',p.product_id) LEFT JOIN `manufacturer` m ON m.manufacturer_id = p.manufacturer_id LEFT JOIN `weight_class_description` wc ON wc.weight_class_id = p.weight_class_id   AND wc.language_id=1 LEFT JOIN `length_class_description` mc ON mc.length_class_id=p.length_class_id   AND mc.language_id=1 LEFT JOIN `product_related` pr ON pr.product_id=p.product_id LEFT JOIN `product_tag` pt ON pt.product_id=p.product_id   AND pt.language_id=1 GROUP BY p.product_id ORDER BY p.product_id, pc.category_id;  in <b>/home/sergey1/public_html/best-shop.pro/system/database/mysql.php</b
> on line <b>49</b>                                                                                                                                                                                                            

Где я ошибся? 



Тема закрыта, разобрался.

avatar
0
#14 Пользователь offline Strekoza5

Устанавливала на разные версии, одна прлоблема! Группы пользователей НЕ сохраняются! Все галочки снимаются и остаются только на группе пользователей, становится сразу все в админке не доступно. Как решить проблему, подскажите?

 

Вопрос закрыт, ОКАЗЫВАЕТСЯ надо просто права поставить 777 на группу user_permission.php 666 не сработало.

 

 

НЕт это ненормальное явление! ЧТО Я ДЕЛАЮ НЕ ТАК!? Первый раз с таким столкнулась! загрузила новый модуль экспорта, и опять ПРАВА не сохраняются! Хоть и стоят на файлах всех 777!

avatar
0
#15 Пользователь offline Vasek

У меня ISP , на Centos -86 всё работало, поставил 86 -64, ошибка ,помогла установка dom.so(

Расширения PHP

), всё заработало

avatar
0
#16 Пользователь offline Styud

одно время мучился с эти модом... плюнул и ставил все руками(

но тут заработало 
распаковал этот архив+ сверху поставил мод еще один http://opencartforum.ru/files/file/875-vqmod-менеджер-1541/

 

и все заработало. 

avatar
0
#17 Пользователь offline sher

Цитата: Styud
http://opencartforum.ru/files/file/875-vqmod-менеджер-1541/
и все заработало. 

Согласен. Проблема была в версии. 

avatar
0
#18 Пользователь offline jamburg

Ребята, а у меня такая проблема: При экспорте в maxystore 1.5.3.1 вылетает следующее:

Warning: set_time_limit() has been disabled for security reasons in /home/jcasino/public_html/fashiontimeshop.ru/admin/controller/tool/export.php on line 76
Warning: fopen(/home/jcasino/public_html/fashiontimeshop.ru/system/logs/error.txt) [function.fopen]: failed to open stream: Permission denied in /home/jcasino/public_html/fashiontimeshop.ru/system/library/log.php on line 12

Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/jcasino/public_html/fashiontimeshop.ru/system/library/log.php on line 14

Warning: fclose() expects parameter 1 to be resource, boolean given in /home/jcasino/public_html/fashiontimeshop.ru/system/library/log.php on line 16
Notice: Error: Unknown column 'p.ean' in 'field list'
Error No: 1054
SELECT p.product_id, pd.name, GROUP_CONCAT( DISTINCT CAST(pc.category_id AS CHAR(11)) SEPARATOR "," ) AS categories, p.sku, p.upc, p.ean, p.jan, p.isbn, p.mpn, p.location, p.quantity, p.model, m.name AS manufacturer, p.image AS image_name, p.shipping, p.price, p.points, p.date_added, p.date_modified, p.date_available, p.weight, wc.unit, p.length, p.width, p.height, p.status, p.tax_class_id, p.viewed, p.sort_order, pd.language_id, ua.keyword, pd.description, pd.meta_description, pd.meta_keyword, pd.tag, p.stock_status_id, mc.unit AS length_unit, p.subtract, p.minimum, GROUP_CONCAT( DISTINCT CAST(pr.related_id AS CHAR(11)) SEPARATOR "," ) AS related FROM `product` p LEFT JOIN `product_description` pd ON p.product_id=pd.product_id AND pd.language_id=1 LEFT JOIN `product_to_category` pc ON p.product_id=pc.product_id LEFT JOIN `url_alias` ua ON ua.query=CONCAT('product_id=',p.product_id) LEFT JOIN `manufacturer` m ON m.manufacturer_id = p.manufacturer_id LEFT JOIN `weight_class_description` wc ON wc.weight_class_id = p.weight_class_id AND wc.language_id=1 LEFT JOIN `length_class_description` mc ON mc.length_class_id=p.length_class_id AND mc.language_id=1 LEFT JOIN `product_related` pr ON pr.product_id=p.product_id GROUP BY p.product_id ORDER BY p.product_id, pc.category_id; in /home/jcasino/public_html/fashiontimeshop.ru/system/database/mysql.php on line 49
Warning: fopen(/home/jcasino/public_html/fashiontimeshop.ru/system/logs/error.txt) [function.fopen]: failed to open stream: Permission denied in /home/jcasino/public_html/fashiontimeshop.ru/system/library/log.php on line 12

Warning: fwrite() expects parameter 1 to be resource, boolean given in /home/jcasino/public_html/fashiontimeshop.ru/system/library/log.php on line 14

Warning: fclose() expects parameter 1 to be resource, boolean given in /home/jcasino/public_html/fashiontimeshop.ru/system/library/log.php on line 16

Подскажите, пожалуйста, как исправить это?

avatar
0
#19 Пользователь offline Sh_IKO

Полный завал, что автоматическая не идет что ручная, или показывает страница 500 или тайна белого экрана даже не ругнется никак, права выставляла и 777 и 755 фиолетово. Подскажите что делать!!! Без него никак експорт и импорт не устанавливается пробовала версии v2.1.5 и v2.4.1 стоит максистори 1.5.4.1. Всем откликнувшимся заранее спасибо!

avatar
0
#20 Пользователь offline bravos

Да, поддерживаю. Не работает. (проверял с последней версией)

 

Пишет установка завершена - но никаких следов в админке нет

avatar
0
#21 Пользователь offline admin

Цитата: "bravos"
Да, поддерживаю. Не работает. (проверял с последней версией)

И что вы поддерживаете? Кто вам сказал, что в админке должны быть какие-либо следы после установки?

VQMOD - нужен для того, чтобы не вносить изменения в файлы движка и шаблона в ручную, он сделает это виртуально за вас и после установки VQMOD вы его не увидите в админке, т.к. он там абсолютно не нужен.

avatar
0
#22 Пользователь offline bravos

Ну и следов от .xml файлов которые закидываю в папку с vqmod'ом тоже никаких. Сообщения о установке есть. Пишет что успешно установлено. Но после загрузок .xml файлов ничего не происходит.

 

Или надо ещё что-то делать чтобы установить доп. модули?

Я не претензии пишу, я наоборот с вопросами и за помощью. Я в этом деле не про

 

 

P.S.: я например мучаюсь потому что ищу способ решить такую проблему:

мне нужно поле "закупочной цены"/"цены поставщика" которого нет в сборке. Нашел модули, нужен vqmod. Если б здесь были бы, купил бы. Но нету подобных модулей.

avatar
0
#23 Пользователь offline admin

Если модуль написан для оригинального OpenCart, то он и будет на нем работать, если же вам нужно, чтобы данный модуль работал на MaxyStore, то вам нужно немного изменить код в файле .xml вот тогда модуль будет работать на MaxyStore, иногда модули работают без дополнительных правок.

avatar
0
#24 Пользователь offline lotozkyj

Можете подсказать как установить модуль, если папка admin перейменована?

Спасибо!

avatar
0
#25 Пользователь offline 24it
Кто хорошо разбирается в опенкар (оссторе) - требуются комплексные платные услуги!
http://24it.by/
При оформлении заказа и ряд других доработок.
Цена за каждую услугу обговаривается.
Пишите:
Skype treatcomp
ICQ 6-581-581 

avatar
0
#26 Пользователь offline lusolu
Здравствуйте, при установке нового шаблона opencart сайт отображается некорректно, есть ли возможность помочь? http://vombat-shop.ru/
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Все права защищены 2009-2019 © www.maxzon.ru
  • яндекс.ћетрика
  • яндекс цитировани¤
  • www.megastock.ru
  • «десь находитс¤ аттестат нашего WM идентификатора 642129803619
Закрыть