Я новичок с laravel и рюкзаком.
почему моя работа не выполняется?
Какое самое лучшее и простое решение?
мой маршрут:
CRUD::resource('activity/{id_activity}/activitycampaign', 'ActivityCampaignCrudController');
мой контроллер crud:
public function setup()
{
parent::setup();
$activity_id = Route::current()->parameter('id_activity');
$this->crud->setModel('App\Models\ActivityCampaign');
$this->crud->setRoute(config('backpack.base.route_prefix') . '/activity/' . $activity_id . '/activitycampaign');
$this->crud->setEntityNameStrings('Campagna', 'Campagne');
$this->crud->addClause('where', 'activity_id', $activity_id);
......
......
}
public function store(StoreRequest $request)
{
$redirect_location = parent::storeCrud();
return $redirect_location;
}
public function update(UpdateRequest $request)
{
$redirect_location = parent::updateCrud();
return $redirect_location;
}
пример ссылки: http://localhost: 8000 / admin / activity / 1 / activitycampaign ,
это нормально, но при редактировании не принимайте параметр corret.
ссылка для редактирования: http://localhost: 8000 / admin / activity / 1 / activitycampaign / 807 / edit
принять первый параметр, как заставить принять 807?
laravel: 5.4 bacpack: 3.2
спасибо