CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Статичные блоки
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Использование системы
slashhit
В общем есть необходимость вынести такие блоки как Календарь, Кто онлайн и т.д. Статично, так же как и форма авторизации\профиль. Подскажите как сделать. 
Alexander
Все просто. В папке темы оформления, существует папка Static. Туда просто копируешь файлы блоков.
Цитата
Единственное, что файлы, которые находятся внутри папки Static должны выводить информацию, поэтому если копировать файлы блоков - придется внизу дописать что-то вроде echo $content;
Далее в нужно месте темы оформления нужно будет просиать {%Static filename%} (только имя файла, без типа!). Все.

Кроме этого, стоит учитывать, что блоки типа "Календарь" не просто так лежат внутри модулей: они связаны с модулями... Но если все-равно хочется вынести, я бы рекомендовал в папке Static создать файл, который будет инклудить файл блока. Т.е. его содержимое будет примерно таким:
<?php
include $Mainclass->root_path.&#39;modules/news/bloc_calendar.php&#39;;
echo $content
?>
slashhit
Спасибо Саша)))Буду пробовать)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.