OctoberCMS. Ошибка RelationController: "Не удалось найти шаблон (partial) ... traits\ViewMaker.php"
В контроллере поведения RelationController при нажатии на кнопке "Cоздание" вылетает ошибка с подобным содержаним
"Не удалось найти шаблон (partial) с именем _comments.htm." on line 91
of ...\modules\system\traits\ViewMaker.php
Для решения такой проблемы надо:
- Создать новый конфигурационный файл формы, например с именем fields_simple.yaml, нужной подключаемой модели без полей типа partial.
- В конфигурационном файле config_relation.yaml контроллера реализующего Relation Behavior указать созданный конфиг-файл fields_simple.yaml.
Пример конфигурационного файла config_relation.yaml
# ===================================
# Relation Behavior Config
# ===================================
publications:
label: Публикации
view:
list: $/author_name/plugin_name/models/publication/columns.yaml
toolbarButtons: create|add|remove
manage:
form: $/author_name/plugin_name/models/publication/fields_simple.yaml # <--- Вот здесь
showSearch: true
recordsPerPage: 10