我有一个表单可以为components
创建page
,并且只有当用户正在编辑page
时才能显示此字段,我该如何检查laravel上的路线?
这将是字段中的if () {}
。
protected function formFields(EloquentModel $model): array
{
$request = app('request');
/* @var $website Site */
$website = $request->route('website');
$websitePages = SiteContent::query()
->where('site_id', $website->getKey());
$inputs = [];
$inputs [] = [
'name' => 'content',
'label' => 'Conteúdo',
'type' => 'view',
'view' => 'website.pages.field-components'
];
return $inputs;
}
答案 0 :(得分:0)
if ($model->getKey()) {
$inputs [] = [
'name' => 'content',
'label' => 'Conteúdo',
'type' => 'view',
'view' => 'website.pages.field-components'
];
}
我这样解决了。