1

Тема: Вижеты

как добавлять виджеты или куски с инфой (например последние сообщения с форума)

например чтобы было можно просто указать в шаблоне <!-- s2_top_10_forum -->

есть такая возможность в принципе ? надеюсь нормально все объяснил :)

2

Re: Вижеты

Проще всего через расширение. Вот простейший пример: http://s2cms.ru/trac/browser/extensions … st.xml#L44

А здесь метка определяется для конкретных URL: http://s2cms.ru/trac/browser/extensions … st.xml#L86

В вашем случае в хуке idx_pre_get_queries нужно вызывать функцию, которая выберет последние сообщения и вернет в $replace['<!-- s2_top_10_forum -->'] соответствующий html-код.

В принципе, если не хотите делать расширение, можно вставлять небольшие независимые фрагменты php-кода (например, какой-нибудь счетчик) напрямую в шаблоны. Хотя я рекомендую расширения.

3

Re: Вижеты

Спасибо.