Последнее обновление: 22 июля 2015

Сохранение информации и настроек при обновлении шаблона

На данный момент, обновление версии шаблона означает замена всех файлов устаревшей версии на новые, включая те файлы, в которых Вы сделали изменения (например «логотип», «контакты» и т.п.).

Каждое обновление создает трудности для администраторов интернет магазинов, так как придется повторно изменять содержимого файлов – заново прописывать код логотипа, вставлять контакты, изменять стиль оформления, и т.п.

Все перечисленное актуально не только для наших шаблонов, но и для всех остальных

В этом шаблоне мы разработали решения и рекомендации, которые помогут упростить обновление версии шаблона.

1 Сохранение блока «логотип сайта» при обновлении шаблона.»

  1. Создайте «блок» (приложение «сайт» - раздел «блок» - создать «блок») под названием «comfortbuy.logo».
  2. В поле «описание» напишите "Блок #Лого# для сайта/магазина темы #Comfortbuy#"
  3. В поле «содержимое» вставьте содержимое измененного Вами файла «comfortbuy.logo.html» (приложение «сайт» - вкладка «дизайн»).
  4. Сохраните блок.

* В дальнейшем все изменения делайте не в файле «comfortbuy.logo.html», а в созданном блоке «comfortbuy.logo». При обновлении шаблона изменения не коснутся блока.

2 Сохранение блока «контактная информация» при обновлении шаблона.

  1. Создайте «блок» (приложение «сайт» - раздел «блок» - создать «блок») под названием «comfortbuy.contact».
  2. В поле «описание» напишите "Блок Блок #Контакты# для сайта/магазина темы #Comfortbuy#"
  3. В поле «содержимое» вставьте содержимое измененного Вами файла «comfortbuy.contact.html» (приложение «сайт» - вкладка «дизайн»).
  4. Сохраните блок.

* В дальнейшем все изменения делайте не в файле «comfortbuy.contact.html», а в созданном блоке «comfortbuy.contact». При обновлении шаблона изменения не коснутся блока.

3 Сохранение блока «ссылок на группы социальных сетей» при обновлении шаблона.

  1. Создайте «блок» (приложение «сайт» - раздел «блок» - создать «блок») под названием «comfortbuy.social».
  2. В поле «описание» напишите "Блок #ссылок на группы соцсетей# для сайта/магазина темы #Comfortbuy#"
  3. В поле «содержимое» вставьте содержимое измененного Вами файла «comfortbuy.social.html» (приложение «сайт» - вкладка «дизайн»).
  4. Сохраните блок.

* В дальнейшем все изменения делайте не в файле «comfortbuy.social.html», а в созданном блоке «comfortbuy. social». При обновлении шаблона изменения не коснутся блока.

4 Сохранение части содержимого «главной страницы магазина» (витрина) при обновлении шаблона.

  1. Создайте «блок» (приложение «сайт» - раздел «блок» - создать «блок») под названием «comfortbuy.home.block».
  2. В поле «описание» напишите "Блок #содержимого главной страницы магазина# темы #Comfortbuy#"
  3. В поле «содержимое» вставьте содержимое измененного Вами файла «home.html» (приложение «магазин» - вкладка «витрина» - раздел «дизайн»), которое заключено в комментарии:
  4. {*HOME BLOCK*}
    {*/HOME BLOCK*}

  5. Сохраните блок.

* защищенными от обновлений будут следующие блоки:

  1. -блок «уникальные торговые предложения»
  2. -слайдер(ы) списков товара
  3. -блок «приветственный текст»

* В дальнейшем все изменения делайте не в файле «home.html», а в созданном блоке «comfortbuy.home.block». При обновлении шаблона изменения не коснутся блока.

5 Сохранение пользовательских стилей оформления (CSS) при обновлении шаблона.

  1. Создайте «блок» (приложение «сайт» - раздел «блок» - создать «блок») под названием «comfortbuy.user.css».
  2. В поле «описание» напишите "Блок #пользовательских стилей CSS# темы #Comfortbuy#"
  3. В поле «содержимое» вставьте содержимое файла «comfortbuy.user.css.html» (приложение «сайт» - вкладка «дизайн»).
  4. Сохраните блок

В дальнейшем, не изменяйте содержимое файлов CSS шаблона. Все необходимые правила CSS прописывайте в блок «comfortbuy.user.css» между открывающим и закрывающим тегами «style»

* Вы можете ограничивать условия применения правил CSS по приложениям WebAsyst с помощью конструкций smarty.
Например условия:

{if $wa_app == 'shop'} {*правила CSS только для приложения «магазин»*} {/if} {if $wa_app != 'shop'} {*правила CSS для все приложений кроме приложения «магазин»*} {/if}
Эта статья была полезна? Да Нет

Комментарии (0)

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите

    Услуги

    Контакты

    Дорогие друзья!

    К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте.

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

    Internet Explorer

    от Microsoft

    Chrome

    от Google

    Safari

    от Apple

    Opera

    от Opera Software

    Firefox

    от Mozilla

    Вверх