首页 > 解决方案 > 堆栈字段未显示在 Laravel Nova 的创建/编辑页面中

问题描述

我的field function里面有这个Resource

public function fields(Request $request)
{
    return [
        ID::make(__('ID'), 'id')->sortable(),
        Stack::make('Headings', [
            Text::make('Heading (en)'),
            Text::make('Heading (de)'),
            Text::make('Heading (ar)'),
        ]),
        Stack::make('Content', [
            Text::make('Content (en)'),
            Text::make('Content (de)'),
            Text::make('Content (ar)'),
        ]),
        Image::make('Image')->disk('public')->prunable(),
    ];
}

这产生了这个观点:

在此处输入图像描述

但只要我想要create/edit一个条目,它只显示image field而不是heading/content text fields

在此处输入图像描述

自从我实施了Stack Fields.

标签: laravelvue.jsvuejs3laravel-nova

解决方案


推荐阅读