Установка дизайн-файла на сайт
Загрузите скомпилированный SWF-файл с дизайном на сервер в папку sites/имя_вашего_сайта/app.
Настройка конфигурационных параметров
Конфигурационные параметры дизайн-файла настраиваются в файле index.php, находящемся в той же серверной папке (sites/имя_вашего_сайта/app), что и дизайн-файл.
Список параметров:
- $designFile = fuzzle.swf;
Имя скомпилированного дизайн-файла, или JPG/PNG-файла.
- $fzconfig2["dwidth"] = 800;
$fzconfig2["dheight"] = 600;
Pазмер области с содержимым дизайна. При изменении размеров экрана до меньшего, чем область с содержимым, появятся полосы прокрутки. Содержимым сайта полагается область, ограниченная точками 0x0 (левый верхний угол дизайн-файла) и dwidth x dheight. Все остальное считается фоновым изображением.
Важно: Размеры области содержимого dwidth и dheight должны равняться или быть больше размеров SWF-файла с дизайном, указанных в его document properties. Иначе фон будет отображаться некорректно.
- $fzconfig2["pageRect"] = 220x500x800x600;
Положение и размер области редактирование страниц. Порядок записи: XxYxWIDTHxHEIGHT – т.е., через x (английская) перечисляются последовательно:- X-координата области относительно начала дизайна;
- Y-координата области;
- Ширина области;
- Высота области.
- $fzconfig2["p_top"] = 0;
Выравнивание дизайна. Если установлен в 0, то дизайн будет выровнен по центру по верху страницу. Если параметр не задан, то дизайн будет выровнен по центру страницы как по горизонтали, так и по вертикали.
- $fzconfig2["backImg"]
Путь до фонового изображения относительно корня сайта. Изображение масштабируется по X и по Y. Используется как альтернатива фону файла-шаблона.
- $fzconfig2["showMenu"] = 1;
Отображение отладочного меню. Если установлен в 1, то в левую колонку подгружается динамическое меню, реализованное в виде стандартного компонента tree (оно может быть использовано для отладки или в технических проектах – настраивать скин у него нельзя). На сайтах, где подключено кастомизируемое динамическое меню, данный параметр рекомендуется снять.
- $fzconfig2["demoMenuX"] = 50;
$fzconfig2["demoMenuY"] = 180;
Позиционирование отладочного меню относительно верхней левой точки дизайн-файла.
- $fzconfig2["startPage"] = '/Home';
Начальная страница для данного загрузчика (по умолчанию загружается сервис авторизации). Используется, когда загрузчиков несколько, например, по загрузчику на каждый язык, при этом инсталляция Fuzzle CMS одна.
- $fzconfig2["startPageDelay"] = 2000;
Минимальная задержка в мс перед началом показа первой страницы сайта. Используется, если дизайн содержит начальную анимацию, до окончания которой модули не должны загружаться.
- $fzconfig["bgcolor"] = 'FFFFFF';
Фоновый цвет для прелоадера и сайта. Указывается без #.
- $fzconfig2["autoScale"] = 1; (с версии 3.5)
Включает автоматическое растяжение сайта под размер браузера пример.
- $fzconfig2["paddingAutoScale"] = 10; (с версии 3.5)
Настраивает отступ от границ сайта в случае, когда включено автоматическое растяжение.
- $fzconfig2["dcver"] = ru; (с версии 3.5)
Если сайт мультиязычный, устанавливает имя пакета блоков уровня дизайна.