Ви переглядаєте документацію для ocStore 1.5. Актуальна версія — ocStore 3.0.

vQmod

vQmod#

В ідеалі модулі, товарні фіди та інші доповнення мають бути самостійними й не залежати від ядра, однак деякі з них потребують змін у файлах ядра. Зміна файлів ядра суттєво ускладнює оновлення магазину до новіших версій і може впливати на роботу інших модулів і доповнень. vQmod дає змогу встановлювати модулі, яким потрібні зміни ядра, не порушуючи цілісності основних файлів, — тож оновлення залишається можливим. vQmod зберігає перелік файлів і потрібних змін у вигляді XML-файлу для кожного доповнення. Зміни застосовуються під час звернення до файлів ядра, а отримані файли зберігаються як кешовані копії, які виконуються замість оригінальних PHP- або TPL-файлів.

Примітка

vQmod не входить до складу ocStore 1.5.5.1.2 — його встановлюють окремо. Сервіс Google Code закрито, тому актуальні версії vQmod слід шукати в репозиторії проєкту на GitHub.

Встановлення vQmod#

Якщо ви плануєте оновлювати магазин або встановлюєте стороннє доповнення, яким раніше не користувалися, радимо використовувати vQmod. Завантажити vQmod та ознайомитися з інструкцією з встановлення можна тут: http://code.google.com/p/vqmod/.

Завантаживши відповідний zip-архів vQmod, розпакуйте його та завантажте теку vqmod через FTP у кореневу теку магазину. На знімку екрана FileZilla нижче видно, що корінь магазину розташований у public_html/opencart (у частині «Віддалений сайт»). Після завантаження в цю теку з'явиться тека public_html/opencart/vqmod.

Завантаження теки vqmod через FileZilla

vQmod рекомендує зробити доступними для запису теки vqmod і vqmod/vqcache, а також файли index.php та admin/index.php. У FileZilla клацніть файл або теку правою кнопкою миші, виберіть «Права доступу до файлу...» і введіть у полі «Числове значення» 755 або 777.

Зміна прав доступу до теки vqmod у FileZilla

Далі відкрийте в браузері сторінку встановлення vQmod: додайте до адреси магазину vqmod/install. Наприклад, якщо магазин розташований за адресою www.mystore.com, сторінка встановлення буде www.mystore.com/vqmod/install. Якщо встановлення пройшло успішно, на сторінці з'явиться напис «VQMOD HAS BEEN INSTALLED ON YOUR SYSTEM!».

Попередження

На відміну від теки install після встановлення ocStore, теку install vQmod після встановлення не видаляйте!

Після встановлення vQmod радить відкрити головну сторінку магазину й переконатися, що вона відображається і працює правильно. Також перевірте, чи з'явилися нові файли в теці vqmod/vqcache.

Сторінку перекладено й адаптовано для ocStore з посібника OpenCart 1.5 Documentation by HostJars. Ліцензія — CC BY 3.0.
На цій сторінці