Глобальные теги Cotonti

Практические рекомендации разработчикам плагинов Cotonti

Глобальные теги в Котонти

В нашей практике создания плагинов довольно часто возникают задачи, когда необходимо использовать один и тот же фрагмент в разных частях сайта, или применять его в различных страницах. Но при написании плагина совсем не хочется использовать все доступные хуки, и чтобы в них везде был одинаковый код. Такие вопросы возникают регулярно, оставаясь часто без ответа. А способ обойти это есть, и базируется он на этом уроке.

Разберем поэтапно написание плагина:

1. Создание плагина Cotonti

Пишем плагин и размещаем его в максимально высоком хуке — лучше всего для этих целей подходят global, header.first или header.tags (если не планируется использовать в Ajax-частях).

2. Предварительный вывод результата

Результат предварительно выводим в переменную, например:

$MY_GLOBAL_TAG = "blah-blah-blah";

Лучше использовать переменные, названные большими буквами: они легко находятся в коде. При этом сохраняется некоторая привычность вида тегов для конечного пользователя.

3. Тег готов

Используем в сайте в ваших шаблонах тег {PHP.MY_GLOBAL_TAG}. Удачных вам разработок! 

Заинтересовались? Звоните нам по телефонам +375 (29) 774-35-89 и +375 (44) 774-35-89 в Минске. Мы будем рады помочь Вам в реализации Вашего проекта.

К посту «Глобальные теги Cotonti» комментариев пока нет
Добавление комментариев доступно только зарегистрированным пользователям