tgx:record-actions#
Служебный атрибут для контроля доступных action-кнопок в runtime DOM-редактировании.
Синтаксис#
tgx:record-actions="admin,editor -> edit; admin -> delete"
Пример 1: минимальный#
tgx:record-actions="admin,editor -> edit; admin -> delete"
Пример 2: практический#
<section tgx:record-actions="owner -> edit,move,delete; editor -> edit">
...
</section>
Разбор#
Используйте role->actions карту. Legacy форматrole=actions не поддерживается.
Частые ошибки#
- Оставлять delete для широких ролей без проверки
- Использовать устаревший формат rule-строк
Проверка перед публикацией#
- Пример рендерится без ошибок в sandbox.
- Значения по умолчанию обработаны (
|fallback) там, где данные могут отсутствовать.