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

Rating based on reviews:
Total stars received: 0
Total reviews: 0
Average rating: 0
Filed under: User Blog
Шаблоны 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} Сохраняемся и обновляем страницу.


Reviews

No reviews yet


Comments (0)

No comments yet
Only registered users can post new comments

Similar pages

Cotonti - Redirect в шаблонах .tpl
1 Если нужно, чтобы, при попытке обращения к определенным ресурсам сайта не авторизованного пользователя отправить на
User Blog • 2020-07-17 05:15 webitproff
Список функций, удаляемых из Google Assistant в 2024 году
2 Google меняет Google Assistant, удаляя и изменяя десятки функций, к которым некоторые из вас, возможно, привыкли.
User Blog • 2024-01-17 11:14 webitproff
Контент не ранжируется? Контрольный список SEO вопросов.
3 Как ИИ контент влияет на ранжирование сайта? Такие разработки, как искусственный интеллект, ChatGPT, SGE и другие
User Blog • 2024-01-24 04:38 webitproff
Список плагинов для Cotonti Siena
4 Каталог плагинов Cotonti Siena, для расширения функционала своего сайта до маркетплейса, фриланс-биржи,
User Blog • 2020-07-17 05:15 webitproff
Список: модули 🔩 фриланс-биржи
5 Модули для сборки сайта "фриланс-биржа" на Cotonti. Модули расширения функционала для биржи фриланса -
User Blog • 2020-07-17 05:15 webitproff

Content author

webitproff

Offline

Sodium Carbonate

Last logged: 2026-09-05 18:03

About me briefly
Support and development of web projects on the CMF Cotonti: private messengers via the website, open and closed small social networks, trading platforms and marketplaces, freelance and services exchange portal, catalogs of goods from wholesale suppliers, dropshipping platforms, online stores, and much more.
View developments and download
Public portfolio of my works and developments
Telegram for messages
@webitproff
Telegram channel
@s/aBuyFILE
  • Page published: 2020-07-17 05:15
  • Last update: 2026-02-27 10:11