TPL - список доступных тегов в шаблонах

Рейтинг на основе отзывов:
Звезд получено: 0
Oтзывов всего: 0
Средняя оценка: 0
Опубликовано в: Блог пользователей
Шаблоны Cotonti и фриланс-биржи. Список доступных тегов и блоков в шаблоне на странице модуля или плагина. Документация. При разработке шаблонов и скинов для Cotonti или сборки сайта «Фриланс-биржа» часто возникает необходимость получить список доступных тэгов и блоков в tpl-файлах на той или иной странице, которую разрабатываем или верстаем. Для получения списка тегов можно использовать "дэбагерский" (отладочный) режим шаблонизатора CoTemplate для просмотра какие теги и блоки используются на конкретной странице или для вывода содержимого переменной. И так, получить список тегов в TPL шаблонах Cotonti и сборки сайта «Фриланс-биржа» можно двумя способами: Способ №1. «TPL debug mode» — это режим позволяет получить и вывести список блоков и тегов нужного шаблона. Используя «TPL debug mode» для текущей страницы, мы получим в текстовом виде список блоков шаблона.tpl и определенные для него теги, а также их значения. 1. Включаем режим отладки (debug_mode). Для этого откройте файл конфигурации системы в папке сайта по адресу: папкасайта/datas/config.php ищем строку
$cfg['debug_mode'] = FALSE;
переводим ключ в состояние включенного (активного) - debug_mode должен быть установлен в TRUE, а именно вот так:
$cfg['debug_mode'] = TRUE;
Сохраняем изменения в файле конфигурации сайта config.php и теперь можно увидеть дамп шаблона нужной страницы, в конце адреса добавив параметр tpl_debug=1 Вот например: style="color: #000080;">&tpl_debug=1 style="color: #000080;">?tpl_debug=1 Обратите внимание на несколько ньюансов по режиму отладки TPL-шаблонах: Вложенные блоки отображаются с отступом, пропорционально глубине уровня вложенности; Для блоков внутри цикла (обычно они имеют окончание _ROW в своем имени) отображается только первый; Для строк значений тегов выводятся только первые 60 знаков. Способ №2. «TPL dump function» Для просмотра значений нужно вызвать специальную функцию dump() для обработки тегаca, через знак вертикальной черты "|", называемой «pipe» (или как его еще называют символ конвейера):
{MY_TAG|dump}
или
{PHP.usr.profile|dump}
или
{PHP|dump}
  Для этого в адресной строке страницы ничего не добавляем. В нужный шаблон, например header.tpl или любой, который нам нужен добавляем код {PHP.out|dump} Сохраняемся и обновляем страницу.


Отзывы

Отзывов пока нет


Комментарии (0)

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

Похожие страницы

Cotonti - Redirect в шаблонах .tpl
1 Если нужно, чтобы, при попытке обращения к определенным ресурсам сайта не авторизованного пользователя отправить на
Список функций, удаляемых из Google Assistant в 2024 году
2 Google меняет Google Assistant, удаляя и изменяя десятки функций, к которым некоторые из вас, возможно, привыкли.
Контент не ранжируется? Контрольный список SEO вопросов.
3 Как ИИ контент влияет на ранжирование сайта? Такие разработки, как искусственный интеллект, ChatGPT, SGE и другие
Список плагинов для Cotonti Siena
4 Каталог плагинов Cotonti Siena, для расширения функционала своего сайта до маркетплейса, фриланс-биржи,
Список: модули 🔩 фриланс-биржи
5 Модули для сборки сайта "фриланс-биржа" на Cotonti. Модули расширения функционала для биржи фриланса -

Автор контента

webitproff

Оффлайн

Carbonate Sodium

Последняя авторизация: 20.07.2026 00:04

  • Чем могу помочь?

    Оказываю весь спектр услуг по CMF Cotonti. Разработка открытых и закрытых корпоративных интернет порталов, небольших социальных сетей, торговые площадки, маркетплейсы, биржи фриланса, каталоги товаров оптовых поставщиков, интернет-магазин под заказ, чтобы делать совместные покупки и групповые совместные продажи от имени нескольких продавцов.

  • Разработки на GitHub бесплатно
    • Страница размещена: 17.07.2020 05:15
    • Последнее обновление: 27.02.2026 10:11