Как перейти прямо в раздел редактирования в Backpack-Laravel?

Мне нужно, чтобы, когда вы щелкаете элемент на боковой панели рюкзака (например, профиль), я сразу же мог редактировать информацию на этой странице (например, пользователь кто пишет, далее имя, фамилия, дата рождения и т.д.) не проходя через стол, типичный визуал рюкзака.

Проще говоря: пользователь должен иметь возможность изменить информацию своего профиля одним щелчком мыши.

Как я могу сделать это в Backpack-laravel? У кого-нибудь есть идеи?

Начальный код: ProfileCrudController.php

public function __construct()
{
    parent::__construct();
}

public function edit($id)
{
    return parent::edit($id);
}

person Cinzia Nicoletti    schedule 12.10.2016    source источник


Ответы (2)


Если вы имеете в виду, что щелчок по имени пользователя на боковой панели должен перейти к редактированию этого пользователя, вы можете сделать это, разместив ссылку на него в своем /resources/views/vendor/backpack/base/inc/sidebar.blade.php.

person tabacitu    schedule 13.10.2016

Я не знаю, может быть, это правильный путь. Но это единственный способ, который я нашел для достижения того, что я имел в виду.

  public function index()
  {
    $this->crud->addFields([
        [
            'name' => 'name',
            'label' => 'Name',
            'type' => 'Text'
        ],
        [
            'name' => 'surname',
            'label' => 'Surname',
            'type' => 'Text'
        ]
    ]);
    return parent::edit(Auth::id());
}
person Cinzia Nicoletti    schedule 21.10.2016