многие модули ставятся с VQMOD, и у меня инсталлирован ocstore 1.5.4.1, но не пойму в чем проблема. так вот по пути http://domain/vqmod/install ничего не запускается выдается "Запрашиваемая страница не найдена!" хотя папка и файлы есть
Установить можно двумя способами: автоматически и прописать вручную. Вначале сделаем вот это (одинаково для обоих способов): Загружаем по FTP папку "vqmod" в корневую директорию вашего магазина Устанавливаем права 777 следующим папкам: /vqmod /vqmod/vqcache Ручная установка: 1) Открываем файл - index.php НАХОДИМ СТРОКИ: // 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'); И ЗАМЕНЯЕМ ИХ НА: //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')); 2) Переходим в папку admin и также открываем файл - index.php НАХОДИМ СТРОКИ: // 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'); И ЗАМЕНЯЕМ ИХ НА: //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/xml/ .
У меня есть вопрос я прав что сами xml файлы грузятся по имени? Если да то всем совет. Пол дня промучался и пронервничал конфликтовало два xml файла правящих файл order_info.tpl перемучался жуть, и потот просто как то вышло, смотрю работает без ошибок думаю ну класно переименую имена в други (для того чтобвы вспомнить потом какой что делает) и бах не работает. в общем опытным путем вывел зависимость загрузки от имени файла а-я. и смог решить свою проблему.
может сначала казатсяь, что VQ не установлен, но только закинешь в ег опапку XML он сразу начнет пахать и тот модуль заработает вместе с ним
тогда почему у меня три файла правящие один я их называл 1 2 и 3 так вот меняешь именами 1 на 3 и 3 на 1 и вылазит ошибка, а так как есть 1 2 3 ошибки нет.
очень многое зависит от качества написания xml файла, фактически там три операции (after, replace, before) более того как вы понимаете любое изменение можно сделать с помощью любого из этих трех действий, и сообственно "уровень" написания и является признаком качества, в вашем случае скорее всего один из этих файлов не совсем качественный, то есть года он "подхватывается" системой первым второй его дополняет хорошо, а вот когда со второго изменения идут первыми - первый их на "хавает". а вообще всегда, если что-то не пашет - всегда в журнал логов vqmod'a и ошибки сразу видны.
Если автоинсталл не идет, можно вручную поставить. У меня на хостинге тоже, что-то с правами было, разбираться не стал поставил вручную и все заработало. Вот мануал http://code.google.com/p/vqmod/wiki/Install_OpenCart
После установки очень не помешает vqmod_manager http://www.opencart.com/index.php?r...extension_id=2969&filter_search=vqmod_manager
при автоматической установке - "страница не найдена" при ручной - пустая страница вообще что может быть?
Подскажите пожалуйста. Установил все вручную. Но выдает ошибку Fatal error: Cannot instantiate abstract class VQMod in /home/mytimeco/public_html/index.php on line 16. У меня менялось имя домена, это может быть как-то связано?