Инструменты пользователя

Инструменты сайта


Боковая панель

Офферы:

​Лендинги

Многостраничники

Товары:

FAQ:

Вывод средств:

Рефералы и ученики:

Подключение и передача заказов с внешних витрин:

Юридическая информация:

Обучающая литература:

Вебинар QNITS:

вопросы_проблемы_при_редактировании_дизайна

Частые вопросы/проблемы при работе с кодом шаблона QNITS

Шаблон перестает работать, когда я вставляю фигурные скобки { }, например, в составе js кода.

  • Пишите так: {literal} скрипт, и любой другой текст шаблона с фигурными скобками.{/literal}

Как загрузить свой фейвикон?

  • Загрузите свой файл favicon.png в папку с картинками шаблона (папка называется «images»)

Как задать содержимое раздела head на уровне шаблона?

  • Создайте файл «head.tpl» в папке «html» и пропишите там любые хедеры, которые вам нужны
  • Только не надо прописывать таким образом счетчики метрики (через вставку кода счетчика в шаблон). Счетчики метрики мы советуем задавать через настройку магазина, а не ручное добавление в шаблон, - иначе не будут учитываться конверсии.

Как отключить стили Qnits на определенных страницах?

  • Для отключения стилей Qnits:
  1. Откройте файл html/head.tpl (создайте файл, если его нет в вашем текущем шаблоне)
  2. Вставьте в него {$settings→setUseQnitsStylesOnThisPage(false)}

Пример:

  • Используйте блок {if} для выделения нужных страниц, не отключайте стили на всех страницах, иначе например страница заказа может стать неработоспособной

Как сделать разное отображение для мобильных/планшетов/пк?

  • Можно использовать такую конструкцию:
  • {if $userDevice→isTablet()}
  • Отображение для планшетов
  • {elseif $userDevice→isMobile()}
  • Отображение для мобильных
  • {else}
  • Отображение для ПК
  • {/if}

Например, подгрузка разных стилей в head.tpl

  • {if $userDevice→isTablet()}
  • <link rel=«stylesheet» type=«text/css» href=«/design/css/tablet/index.css»/>
  • {elseif $userDevice→isMobile()}
  • <link rel=«stylesheet» type=«text/css» href=«/design/css/mobile/index.css»/>
  • {else}
  • <link rel=«stylesheet» type=«text/css» href=«/design/css/index.css»/>
  • {/if}

Или например, подгрузка разных вариантов отображения в start_page.tpl

  • {if $userDevice→isTablet()}
  • {include file='start_page_tablet.tpl'}
  • {elseif $userDevice→isMobile()}
  • {include file='start_page_mobile.tpl'}
  • {else}
  • {include file='start_page_pc.tpl'}
  • {/if}
вопросы_проблемы_при_редактировании_дизайна.txt · Последние изменения: 2015/08/20 14:30 — watch-led.ru@mail.ru