Актуальные версии: Joomla 3.6.5, JoomShopping 4.15.1

Подготовка JoomShopping к обновлению

  • Воскресенье, 30 ноября 2014 00:00

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

Про модификацию «движка» можно прочитать в статье «Зачем обновлять…». Далее речь пойдет исключительно про то, как при обновлении компонента JoomShopping не потерять изменения, которые вносил вебмастер в шаблон магазина.

Default Template

Это шаблон по умолчанию, который отображается сразу после чистой установки JoomShopping из официального дистрибутива. Этот шаблон идеально подходит для проверки корректной работы дополнений в будущем, не более того.

Оригинальный шаблон JoomShopping находится в стандартной папке установки компонента:
/public_html/components/com_jshopping/templates/default/

Оригинальный файл стилей JoomShopping совпадает с названием папки шаблона
/public_html/components/com_jshopping/css/default.css

Внимание! Править содержимое этих файлов не нужно и даже бессмысленно, т.к. после каждого серьезного обновления JoomShopping они будут перезаписаны новыми оригинальными версиями. Все изменения в оформлении магазина будут потеряны!

Premium Template

Если Вы приобрели готовый платный шаблон Joomla с поддержкой магазина JoomShopping, то разработчик, скорее всего, уже позаботился о том, чтобы дизайн магазина не пострадал при обновлении компонента JoomShopping. Проверить это можно простым способом.

Зайдите по SFTP на хостинг (всегда используйте безопасное подключение), отройте папку
/public_html/templates/
(тут находятся все шаблоны Joomla)

joomshopping-update-1

Найдите папку с именем Вашего шаблона (у Вас будет другое название)

joomshopping-update-2

Уточнить название Вашего шаблона можно в «Менеджере Шаблонов» Joomla - он будет назначен сайту по умолчанию

joomshopping-update-3

Найдите папку
/html/com_jshopping/

joomshopping-update-4

Внутри этой папки находятся файлы, которые отвечают за переопределения шаблонов компонента JoomShopping, т.е сама Joomla отдает посетителю сайта шаблоны из этой папки, игнорируя оригинальные версии (Default).

Также в каталоге /html/ могут находиться другие папки, начинающиеся на /mod_jshopping_* - это переопределения для модулей магазина. Если папки /html/com_jshopping/ в шаблоне Joomla нет (её можно создать самому), то возможно используется следующий вариант.

Custom Template

Компонент JoomShopping имеет встроенную функцию управления шаблонами. Чтобы ее включить перейдите в раздел «Компоненты – JoomShopping – Настройки – Функции магазина». Установите галочку напротив опции «Использовать разные шаблоны для отдельных категорий и товаров» и нажмите кнопку «Сохранить».

joomshopping-update-5

Теперь можно создать копию оригинального (default) шаблона магазина. Если вы уже внесли правки в Default шаблон компонента JoomShopping – не отчаивайтесь, Вы можете «вытащить» оригинальную версию из дистрибутива магазина той же версии.

Резюме

  1. Шаблон Joomla и шаблон JoomShopping – это разные наборы файлов. Следовательно, обновление CMS Joomla (в пределах той же линейки) не затронет Ваш магазин. Обновляйте Joomla, следите за выходом новых версий. Перед любым обновлением всегда делайте резервную копию всего сайта.
  2. Создание собственного Custom шаблона для JoomShopping реализуется копированием шаблона Default и его модификацией под свои задачи.
  3. Если вы уверены, что работаете с копией шаблона – можно смело переходить к обновлению компонента JoomShopping. Если Вам нужно сохранить текущие правки шаблона Default – следующая статья будет об этом.
  • 13037
  • Последнее изменение Вторник, 10 февраля 2015 09:45

Новые статьи