Ocstore OpenCart - vqmod - изтегляне, инсталиране и използване

VirtualQMod, или "vQmod" - иновация в разработването на модули в PHP. Това е като универсални куки за всеки проект.

принцип vQmod прави промени във файла в движение по време на включване () повикване, include_once (), изискват (), require_once (). Всички промени са направени временен файл, и то вече е свързан вместо истинския файл.







Тя дава огромни възможности. Например, можете да летите за да формират и да е меню или изкачване без страх от нараняване в дълбините на базовата система. Разбира се, изпълнението на такава система е по-малък от класическия принцип. Но, няма нищо по-добро за бързо развитие. В допълнение, vQmod може да се използва по време на развитие като средство за тестване и завършване на развитие да направи промени в самите файлове.

vQmod скриптове, основани на системата за .xml faylaov, който първоначално е бил построен за SMF (Система за управление на услуга) методи модификация. Това е една проста концепция, която е на разположение за употреба. Все пак, имайте предвид, че за разлика от SMF, vQmod - това е част от виртуални и реални извън засегнатата файлове.

Поставете свалените файлове .xml по пътя / vqmod / XML / онлайн.

Всичко! ако няма промени могат .xml файл е различна версия на OpenCart, просто да го изтриете.

Нека да видим какви са .xml файлове тагове, които показват:

* На мястото - ще замени целия код, изброени в на кода в маркера . Това е по подразбиране.
* Преди - вмъкнете данни от данни от
* След - вмъкване на данни от След данните от
* Най - паста данни от в началото на файла. данни от Те ще proignorirovanny.






* Долен - вмъква данните от в края на файла. данни от Те ще proignorirovanny.
* Всички - ще замени всички данни в базата данни на . данни от Те ще proignorirovanny.

Незадължителен атрибут - "компенсират", които се използват за работа с позицията на код вмъкване.

* Ако "позиция" набор "преди" и "компенсира" е зададена 3, а след това на данни от Те са поставени по линии 3 до необходимата информация
* Ако "позиция" набор ", след като" и "компенсира" е зададена 3, а след това на данни от 3 се добавя на линията след необходимите данни
* Ако "позиция" настроен на "замени" и "компенсира" е зададена 3, а след това на желаните данни ще бъдат заменени с данни от
* Ако "позиция" настроен на "отгоре" и "компенсира" е зададена 3, а след това данните ще бъдат вкарани след 3 реда от началото на файла
* Ако под "място" набор "отдолу" и "компенсира" е зададена 3, а след това данните ще бъдат вкарани след 3 реда с края на файла

Незадължителен атрибут - "индекс", за да покаже, кои елементи от точка код тагове Тя трябва да бъде взето под внимание. Ако ние търсим "ехо" и е установено, 5 "ехо", но ние се нуждаем само първия и третия, а след това можем да използваме индекса = "1,3". Comma да определят някои елементи. За да работите с всички намерени Някои от елементите, които искате да използвате индекс = "фалшиво".
Незадължителен атрибут - "регулярен". Той е разположен до вярно, ако poesk изпълнена с помощта на регулярни изрази. За да извършите обикновено търсене, настроен на фалшива (по подразбиране)
Незадължителен атрибут - "отрежете". Ако искате да търсите, без да намали пропуски - ЛЪЖА. По подразбиране, пропуските се изрязват и е зададено да е вярно. - Това е вторият ETAM нашата работа с файла. Тя може да се състои от няколко реда. Не забравяйте да се само по един на работа с файла. Трябва да приключи кода в CDATA.
Незадължителен атрибут - "отрежете". Тя се използва и като търсене, но по подразбиране е невярно (без интервали са отрязани)
- то CDATA XML тагове. Това означава, че данните, те не трябва да се третира като XML

vQmod прекрасно нещо, но не забравяйте, че когато го използвате вие ​​губите много резултати. И в края на развитие, може да се наложи да преместите част от промените в реалния файл

информация