Як прикрутити шаблон до двигуна
- Для початку потрібно скопіювати папку css стилів, папку зображень та папку js скриптів у кореневу папку сайту.
- Скопіювати код основного шаблону (що йде для більшості сторінок) у шаблон адмінки з назвою - default. Якщо потрібно створити новий шаблон для головної сторінки, присвоїти йому ім'я, наприклад - main і скопіювати в нього код шаблону головної сторінки. Далі зайти до редактора головною сторінки і у вкладці параметри вибрати шаблон main. Шаблон default стандартний для всіх нових сторінок, його вибирати не потрібно.
- Для створення меню можна використовувати модуль - menu. Якщо сторінки меню знаходяться в корені, то на місце меню в шаблоні потрібно вставити виклик - [[menu?page=0]] . Нуль означає ID папки з якої виводяться сторінки, у разі коренева. Якщо потрібно вивести сторінки зпапки, то замість нуля потрібно вказати ID папки, наприклад - [[menu?page=23]]. Щоб дізнатися ID сторінки або папки достатньо навести назву в дереві документів. Якщо меню має бути кілька рівнів, це потрібно вказати у виклику властивістю level - [[menu?page=23&level=2]]
- Для виведення повторюваних елементів, сторінок, карток товару, постів блогу можна використовувати модуль - parents. Він, як і меню, виводить сторінки із зазначеної папки, але робить це через міні-шаблон (маску).
- Для виведення з кореня пишемо - [[parents?id=15&tpl=mask_name]] . У цьому виклику id – це ID папки з якої виводити сторінки, а tpl – це назва маски, яку потрібно брати за код виведення.
- Якщо потрібно вивести картки товару, створюємо маску з назвою - tovar і в неї поміщаємо код однієї картки,при цьому замінюючи назву [+title+], адресу посилання на сторінку на [~[+id+]~], а адреса зображення на [+preview+].
- Далі вказуємо у шаблоні виклик з назвою нашої маски - [[parents?id=15&tpl=tovar]] Модуль parents підтримує багато властивостей, наприклад, можна обмежити виведення кількістю - &limit=6 або сортувати висновок.
- Виведення налаштувань у шаблон. Щоб вивести шаблон настройки, наприклад номер телефону чи пошту, необхідно розділ "налаштування" на вкладці - конфігуратор додати нову опцію, наприклад tel і заголовок - телефон. У шаблоні цю змінну можна вивести за допомогою конструкції - [(tel)], тоді на цьому місці при відкритті сайту буде номер введений користувачем.
- Існують і стандартні налаштування, такі як: [(site_url)] - адреса сайту, [(site_name)] - ім'я сайту.
- Там де буде виводитися основний контент - те, що користувач вбиває в редактор або типу сторінки, який вибере, потрібно поставити висновок - [*content*]
Якщо в адмінці ви не бачите відповідних полів, зверніться до адміністратора для отримання більш високого рівня доступу. Для забезпечення безпеки не всі функції адмінки відкриті за замовчуванням