Тема: Вижеты
как добавлять виджеты или куски с инфой (например последние сообщения с форума)
например чтобы было можно просто указать в шаблоне <!-- s2_top_10_forum -->
есть такая возможность в принципе ? надеюсь нормально все объяснил :)
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
как добавлять виджеты или куски с инфой (например последние сообщения с форума)
например чтобы было можно просто указать в шаблоне <!-- s2_top_10_forum -->
есть такая возможность в принципе ? надеюсь нормально все объяснил :)
Проще всего через расширение. Вот простейший пример: 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-кода (например, какой-нибудь счетчик) напрямую в шаблоны. Хотя я рекомендую расширения.
Спасибо.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум работает на движке PunBB, поддерживаемом Informer Technologies, Inc.