如何直接进入Backpack-Laravel中的编辑区?
How to go directly in the edit section in Backpack-Laravel?
当你点击背包侧边栏中的项目(例如个人资料)时,我需要它,
我可以立即编辑此页面中的信息(例如,正在写作的用户,然后是 name、surname、出生日期 等)而不经过 table,背包的典型视觉效果。
简单来说:
用户应该能够一键更改他们的个人资料信息。
如何在 Backpack-laravel 中执行此操作?
有人有什么想法吗?
起始代码:
ProfileCrudController.php
public function __construct()
{
parent::__construct();
}
public function edit($id)
{
return parent::edit($id);
}
如果您的意思是点击边栏中的用户名应该去编辑该用户,您可以通过在 /resources/views/vendor/backpack/base/inc/sidebar.blade.php
中放置 link 来做到这一点。
我不知道这是否是正确的方法。但这是我找到的实现我的想法的唯一方法。
public function index()
{
$this->crud->addFields([
[
'name' => 'name',
'label' => 'Name',
'type' => 'Text'
],
[
'name' => 'surname',
'label' => 'Surname',
'type' => 'Text'
]
]);
return parent::edit(Auth::id());
}
当你点击背包侧边栏中的项目(例如个人资料)时,我需要它, 我可以立即编辑此页面中的信息(例如,正在写作的用户,然后是 name、surname、出生日期 等)而不经过 table,背包的典型视觉效果。
简单来说: 用户应该能够一键更改他们的个人资料信息。
如何在 Backpack-laravel 中执行此操作? 有人有什么想法吗?
起始代码: ProfileCrudController.php
public function __construct()
{
parent::__construct();
}
public function edit($id)
{
return parent::edit($id);
}
如果您的意思是点击边栏中的用户名应该去编辑该用户,您可以通过在 /resources/views/vendor/backpack/base/inc/sidebar.blade.php
中放置 link 来做到这一点。
我不知道这是否是正确的方法。但这是我找到的实现我的想法的唯一方法。
public function index()
{
$this->crud->addFields([
[
'name' => 'name',
'label' => 'Name',
'type' => 'Text'
],
[
'name' => 'surname',
'label' => 'Surname',
'type' => 'Text'
]
]);
return parent::edit(Auth::id());
}