====== Режим конструктора ====== Astra.CMS позволяет конструировать веб-сайты в двух режимах. Режим конструктора является надстройкой над обычным режимом и ориентирован на более простой и быстрый процесс сборки нужного сайта. Он позволяет создавать разделы и блоки путем выбора из типового списка, а так же в полной мере осуществлять изменения в дизайне сайта в рамках готовых вариантов. Доступность этого режима можно отключить в настройках сайта на главной панели управления. ===== Достоинства конструктора: ===== * Еще более быстрое создание структуры сайта. * Комбинирование вариантов дизайна для основных областей сайта. * Возможность настройки дизайна без вмешательств в код шаблонов. * Специальная возможность [[:constructor:colorize|цветовой коррекции]], которая позволяет изменять цветовую гамму основных областей сайта. Для сайтов с индивидуальным дизайном, который интегрировался [[:integration:index|обычным способом]], доступность этого режима рекомендуется отключать, т.к. конструктор автоматически генерирует набор [[:smarty|smarty шаблонов]] в зависисмости от комбинации выбранных вариантов и опций дизайна и этот процесс приводит к перезаписи текущих шаблонов. ===== Переход в режим конструктора ===== Для того чтобы перейти в режим конструктора (если он не отключен), достаточно найти соответствующую ссылку в верхней части панели управления, напротив главного меню. {{ :constructor:constructoron.jpg }} Главное меню панели изменится на ряд иконок, с помощью которых можно перемещаться в нужную область конструктора. {{ :constructor:constructormenu.jpg }} Безцветность каких-то иконок в этом меню означает недоступность этой секции конструктора. Например, если еще не выбрана компоновка страницы и тема дизайна, то будет недоступно изменение шапки сайта или блоков в колонках. ===== Секции управления в режиме конструктора ===== ==== Структура сайта ==== {{:constructor:sections.gif }} Здесь можно увидеть подготовленный перечень страниц и [[:sections|разделов]] которые можно создать. Зеленая строка в таблице показывает что раздел уже создан. Для создания нужного набора разделов нужно отметить их галочками в первом столбце и нажать кнопку "Применить" в нижней части страницы. Для удаления уже существующих разделов, нужно отметить их галочками в последнем столбце и тоже применить. Нельзя забывать что удаление разделов приводит к потере их данных. {{ :constructor:sections.jpg }} ==== Компоновка страниц сайта ==== {{:constructor:layout.gif }} Здесь можно выбрать или изменить компоновку сайта. Доступны фиксированная или резиновая ширина сайта, а так же выбор комбинации боковых колонок. {{ :constructor:layout.jpg }} ==== Тема дизайна ==== {{:constructor:theme.gif }} Здесь можно выбрать или изменить общую тему дизайна. Доступна так же возможность общей [[constructor:colorize|цветовой коррекции]]. {{ :constructor:theme.jpg }} ==== Блоки и меню ==== {{:constructor:blocks.gif }} Здесь происходит управление блоками на сайте, как боковых, так и специальных. Таблица показывает список типовых блоков, которые можно создать. Зеленым цветом помечаются строки блоков которые уже существуют. Для создания нужных блоков нужно отметить их галочками в первом столбце и нажать кнопку "Применить" в нижней части страницы. Для удаления уже существующих, следует отметить их галочками в последнем столбце и тоже применить. Для блоков, которые предназначены для боковых колонок можно выбрать расположение (слева, справа) и порядок. {{ :constructor:blocks.jpg }} === Управление конкретным блоком === Для того чтобы настроить параметры определенного блока (из уже созданных), достаточно перейти по ссылке в его названии. Далее будет возможность выбрать значения для опций вида, а так же значения некоторых параметров (Полный список параметров блока доступен только при редактировании его в обычном режиме). {{ :constructor:block.jpg }} {{ :constructor:block1.jpg }} ==== Верхняя часть сайта (шапка) ==== {{:constructor:header.gif }} Здесь можно выбрать или изменить верхнюю часть сайта. Изменять можно с помощью доступных опций (например смена логотипа или [[constructor:colorize|цветовая коррекция]]), либо непосредственно редактировать код шаблона и стилей. Все изменения тут же отразятся на сайте. Есть возможность импортировать специальный готовый архив. {{ :constructor:header.jpg }} ==== Нижняя часть сайта (подвал) ==== {{:constructor:footer.gif }} Здесь можно выбрать или изменить нижнюю часть сайта. Принципы управления аналогичные как и для [[#Верхняя часть сайта (шапка)|шапки сайта]]. {{ :constructor:footer.jpg }} ==== Левая колонка блоков ==== {{:constructor:sidebar_left.gif }} Здесь можно выбирать и настраивать левую колонку с блоками на сайте (если в выбранной [[#Компоновка страниц сайта|компоновке]] эта колонка присутствует). Принципы управления аналогичные предыдущим пунктам. Особенностью является то что здесь совмещены настройки всей колонки, а так же отдельного блока в ней, которые преключаются соответствующими закладками. {{ :constructor:sidebar.jpg }} ==== Правая колонка блоков ==== {{:constructor:sidebar_right.gif }} Управление полностью идентично [[#Левая колонка блоков|левой колонке]]. ==== Центральная (основная) область ==== {{:constructor:content.gif }} В этой секции конструктора есть возможность выбрать и настроить готовые варианты информационных страниц сайта, а так же строки навигации (хлебные крошки) и элемента многостраничной навигации (нумератор страниц). ==== Просмотр сайта ==== {{:constructor:preview.gif }} При переходе по этой иконке в меню откроется сайт для просмотра на нем всех примененных настроек. ===== Особенности создания своих вариантов ===== Читайте далее про [[:constructor:mytheme|интеграцию своего дизайна для режима конструктора]].