Вы должны иметь возможность писать такие вещи, как Posts for {{ $parent_resource->title }}
, но из вложенного контроллера, а НЕ из представления.
В Backpack 3.5 вы можете изменить заголовок и подзаголовок операций , используя следующие методы:
$this->crud->setTitle('some string', 'create'); // set the Title for the create action
$this->crud->setHeading('some string', 'create'); // set the Heading for the create action
$this->crud->setSubheading('some string', 'create'); // set the Subheading for the create action
Теперь, в ChildCrudController::setup()
у вас есть запрос, чтобы вы могли:
- получить идентификатор родителя от
$this->crud->request
;
- получить эту конкретную родительскую запись из БД;
- используйте методы, описанные выше, чтобы установить текст заголовка (строка заголовка браузера), заголовок (самый большой текст на странице) или подзаголовок (второй по величине текст на странице, прямо рядом с заголовком);
Надеюсь, это поможет. Ура!