Для того, чтобы вывести TV-параметр (чекбокс) только для текущей страницы в MODX, необходимо выполнить следующие шаги:
1. Откройте редактор контента (например, TinyMCE или CKEditor) на странице, где вы хотите вывести чекбокс.
2. Откройте нужный шаблон ресурса и найдите участок кода, отвечающий за вывод формы редактирования ресурса.
3. Найдите место, где хотите отобразить чекбокс, и добавьте следующий код:
<!-- Если это текущая страница --> [[!+iscurrentPage:notempty=`<input type="checkbox" name="tv.checkbox" value="1" />`]]
В данном примере мы используем условный сниппет iscurrentPage
, который проверяет, является ли текущая страница текущей. Затем, мы выводим чекбокс, если это условие истинно.
4. Сохраните изменения и обновите страницу.
Теперь, если вы посетите текущую страницу, вы должны увидеть чекбокс, который будет отображаться только для этой страницы.
Надеюсь, эта информация поможет вам успешно вывести TV-параметр (чекбокс) только для текущей страницы в MODX. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их!