有没有办法在更新屏幕上只显示信息?

Is there any way to display only info on update screen?

这是我在客户区 Backpack 管理面板上的更新/编辑屏幕。

ID 的字段类型类似于文本,但它只是禁用且只读。

但是当我尝试保存更改时,它不起作用。我认为这是我的主要专栏,无法更改。

    $fields =
    [
        [ 'name' => 'id', 'label' => 'ID', 'type' => 'text', 'hint' => __('dashboard.crud_listing.customers.hint_of_id'), 'attributes' => ['disabled' => 'disabled', 'readonly' => 'readonly'], 'fake' => true],

    ];

    $this->crud->addFields($fields);

任何人都可以在不保存的情况下显示一些数据吗?

为什么要在 'attributes' 中设置 'readonly' => 'readonly':

喜欢doc

你应该这样设置:

[   // Text
    'name'  => 'id',
    'label' => "ID",
    'type'  => 'text',
'readonly'  => 'readonly',
],