+76.91
1152 читателя, 2958 топиков

ЛС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')} но не выводит.
Может через смарти функции нельзя вывести и надо отдельный метод для сортировки по типу топика делать?

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. Кто может написать за деньги? Есть желающие скинуться?

Как вставить в кат тег i?

Подскажите, как можно вставить теги:
<i></i>
Между элементами ката:
<a name="cut" rel="nofollow"></a>
Что бы после перехода по ссылки «Читать дальше» в тексте получилась ссылка вида:
<a name="cut" rel="nofollow"><i></i></a>

Спасибо!

Не доходит активация

Поставил активацию по приглашениям. В итоге письмо с ключом приходит. Регистрацию можно пройти, а письмо с активацией аккаунта не прилетает. Может кто-то сталкивался с подобным явлением? В чем может быть проблема?

Подписка на блоги с региональным делением

Всем привет!
Может кто сталкивался или знает решение такой задачи:
— пользователь Иванов указал в своем профиле город Москва.
— пользователь Иванов подписался на блоги чтобы получать топики, публикуемые в этих блогах.
— пользователь Иванов должен получать письма о новых топиках, но только те, которые оставлены его земляками, т.е. пользователями указавшие в профиле город Москва. а топики, написанные пользователями из других городов Иванов на почту не получает.