yandex metrika

Шаблоны АСТЕД

К сведению

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

Дата составления: 11.03.2023
Для версии: Version #7.
Логика работы в системе Астеда разделена, отдельно отдельно шаблоны отдельно исполняемый код, шаблоны сайтов находятся в корневой папке asted_themes, в папке уже лежит несколько шаблонов для примера, это default,и старая версия шаблона asted'a

Структура и формат шаблонов:

У шаблонов Астеда есть ряд базовых файлов, main.acws, pages.acws, header.acws, footer.acws, 404.acws
main.acws - это базвоый структурный файл, который отвечает за главную страницу сайта, к примеру при создании лендинга достаточного будет использовать только его.
pages.acws - это базовый файл страниц сайта, здесь подключается и хранится логика множества страниц, как с логическим кодом так и обычных, подробнее см.ниже в разделе "Страницы - Pages.acws".
header.acws - файл верхней части сайта с данными < head > и статичной шапкой сайта (меню, лидфорсы и т.д)
footer.acws - файл нижний части с данными тега < footer > и версткой подвала сайта
404.acws - файл отвечающий за вывод страницы 404 - страница не найдена

Базовый синтаксис:

{ $THEME_URL } - указывает путь к шаблону относительно корня сайта, удобен для подключения стилей (css) и скриптов (js), пример использования: Пример подключения стилий и джаваскрипта для темы { include file= "фаил шаблона.acws" } - так мы подключаем староние файлы шаблона acws, к примеру шапку и подвал мы подключаем так { include file= "header.acws" } и { include file= "footer.acws" } а в страницах с логическим кодом верстку мы подключаем вот так { include file= "parts/файл.acws" }
{ $CONTENT } - основная функция рендеринга контентных страниц/новостей/каталога и прочего { $TITLE } - Испольуется для тега title { $KEYWORDS } - Испольуется для метатега keywords { $DESCRIPTION } - Испольуется для метатега description { $URL } / { $URL2 }

Страницы - Pages.acws:

Мы работаем
Оплатить наши услуги можно через систему «Расчет» ЕРИП вы можете в любом банке Беларуси с помощью интернет-банкинга, мобильного банкинга, инфокиоска, банкомата, кассы и т.д.
Общество с ограниченной ответственностью «АСТЕДБЕЛ»
УНП: 790688318 Регистрация от 12.03.2010
Администрацией Октябрьского района г.Могилева
Местоположение: г.Могилева, ул Гагарина 52а, оф.13