-Рубрики

 -Поиск по дневнику

Поиск сообщений в oxirios

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 27.05.2015
Записей:
Комментариев:
Написано: 6


Перенос файлов шаблона Virtuemart 3 в шаблон Joomla. Как обновить Virtuemart 3 без потери изменений в шаблоне

Четверг, 14 Января 2016 г. 20:16 + в цитатник
Orignal: http://virtuemart3.ru/ustanovka-virtuemart3/pereno...-virtuemart3-v-shablon-joomla3

В этой статье мы поговорим о том, как сделать перенос всех файлов шаблона отображения компонента Virtuemart 3 в шаблон самой Joomla 3.
Делается это для того, что бы при любых обновлениях нашего компонента интернет-магазина Virtuemart 3 мы не потеряли все внесенные нами изменения в файлы движка, потому как при обновлении виртуемарта заменяются все его файлы.
Установка, настройка и работа с компонентом интернет-магазина Virtuemart 3

Начнем с того, что для начала перенесем все картинки, стили и скрипты JS. Для этого необходимо перенести папки

components/com_virtueart/assets/css
components/com_virtueart/assets/images
components/com_virtueart/assets/js
в папки, соответственно

templates/ваш_шаблон/css
templates/ваш_шаблон/images
templates/ваш_шаблон/js
Далее будем переносить файлы отображения самого шаблона Virtuemart 3. Помимо файлов самого компонента я рекомендую переносить так же все необходимые модули.

Перенос файлов компонента Virtuemart 3
Переходим в папку components/com_virtuemart/views и из этой папки нам нужно перенести те шаблоны, в которых Вы собираетесь или уже производили изменения. Я покажу, как обычно это получается у меня.

Переносим все файлы из папок

components/com_virtuemart/views/category/tmpl
components/com_virtuemart/views/productdetails/tmpl
components/com_virtuemart/views/virtuemart/tmpl
и так далее, можете перенести содержимое всех папок, которые видите тут components/com_virtuemart/views.

Переносим соответственно в

templates/ваш_шаблон/html/com_virtuemart/category
templates/ваш_шаблон/html/com_virtuemart/productdetails
templates/ваш_шаблон/html/com_virtuemart/virtuemart
И теперь самое главное, что отличает перенос шаблона Virtuemart 3 от Virtuemart 2. В Виртуемарте 3 появился еще оди шаблон отображения товаров sublayouts.

Для того, что бы его перенести, необходимо все файлы из папки

components/com_virtuemart/sublayouts
перенести в папку

templates/ваш_шаблон/html/com_virtuemart/sublayouts
Перенос файлов модулей Virtuemart 3
Перенос файлов модулей так же необходим для сохранения изменений в них после обновления Virtuemart 3. Поэтому переносим модули, в которых Вы делали или собираетесь делать исправления (или можете перенести все)

Копируем все файлы из папок

modules/mod_virtuemart_cart/tmpl
modules/mod_virtuemart_category/tmpl
modules/mod_virtuemart_product/tmpl
и т.д. в соотсветсвующие папки

templates/ваш_шаблон/html/mod_virtuemart_cart
templates/ваш_шаблон/html/mod_virtuemart_category
templates/ваш_шаблон/html/mod_virtuemart_product
Теперь наш шаблон Virtuemart 3 перенесен в шаблон Joomla и мы можем беспрепятственно обновлять наш компонент интернет-магазина

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку