ЛС2. Вывод блока и использование хука только для главной.

Здравствуйте. Делаю несколько плагинов и осталось решить два вопроса.
В плагине нужно вывести блок в сайдбаре с информацией, как правильно указать путь к классу плагина блока в конфиге? Я пока, что в папку движка закинул файл класса. У меня сейчас так:
'blocks' => array(
'right' => array(
'infoAside' => array('priority' => 200)
)
),
Для вывода слайдера вверху страницы использую хук-«content_header_begin» но он в базовом лэйауте и наследуется всеми страницами сайта. Нужно ограничить вывод слайдера только главной. Пробовал сделать через наследование в компоненте или может нужно сделать экшен индекс или слайдер, и у его лэяута наследовать. Подскажите, как лучше?
И еще хочу закрыть на некоторых страницах ссылки в сайдбаре в ноуиндекс и ноуфолоу, как сделать условие для их вывода, раньше можно было на определенных экшенах так делать sAction==, но теперь не работает.

Подскажите, как установить новую версию LS 2.0. Текущий вариант, не заходит под админом.

Помогите пожалуйста установить LS 2.0.

Устанавливаю LS
1) Запускаю build.sh.
2) Делаю всё, что говорит «мастер инсталяции».
3) Ввожу емайл и будущий пароль администратора (но почему то нету где вести nick).
4) Удаляю папку install.

Захожу на сайт. Ввожу емайл и пароль.

Ожидание:
Войти в CMS под администратором.

Реальность:
Делается refresh странички.

ЛС2. Вопрос по выводу контента.

Подскажите, как решить вопрос с выводом статей в ЛС2.
Надо на главной раздельно вывести топики по типам, новости в одной ленте, а топики-галереи в другой. Сделал тип топика новость и оставил код topic. Пробовал так получить {$topic->GetTopicTypeByCode('topic')} но не выводит.
Может через смарти функции нельзя вывести и надо отдельный метод для сортировки по типу топика делать?

Плагин "оповещения" v2.0.0

Плагин показывает события которые произошли так или иначе связанных с пользователем. Тем самым улучшает взаимодействие пользователя на сайте. Вовремя оповещая и позволяя отслеживать события которые пользователь мог не заметить.




Читать дальше →

Fatal error: Call to undefined function session_status на LS 2.0

Здравствуйте.
Собрался делать новый проект на LS 2.0 и столкнулся с некоторыми сложностями.

Первая из них:
Поставил LS 2 из коробки, затем включил xcache кеширование (как и на втором сайте с LS 1 версии на этом же хостинге). НО при открытии сайта я просто вижу белый экран, это PHP as CGI в хостинге включен. В чем причина я не пойму.

Если я включаю PHP as an Apache module (xcache и любое другое кэширование выключено), то на сайте вылазит ошибка
Fatal error: Call to undefined function session_status() in /var/www/NAME/data/www/NAME.ru/framework/classes/modules/session/Session.class.php on line 89


Как завести xcache кэширование, чтобы не было ни session_status, ни белого экрана?

Также дополнительный вопрос: в каких файлах в новой версии LS прописан список файлов css, которые выводятся в шаблон?

LS2 - sitemap, banneroid, similar topics и другие модули

Подскажите чем и как сайтмап сделать на ls2? Без сайтмап движок бесполезен.

Так же интересуют следующие аналоги модулей от stfalcon — banneroid, similar topics, seo pro, не ясно будут эти модули обновляться до LS2. Кто может написать за деньги? Есть желающие скинуться?