【问题标题】:i am trying make function我正在尝试制作功能
【发布时间】:2016-05-20 18:25:11
【问题描述】:

我正在尝试使用 Laravel 5 制作函数以作为通用函数进行删除类

当我把名字命名为手册时,它的工作和这个功能

public function Delete($id,$object){
$single=$object::find($id);    
$single->delete();
  Session::flash('sucess','تم تحديث البيانات بنجاح');   
return redirect()->back();   
}

这条路线

Route::get('/Delete/{id}/{object}', [
    'uses'=>'admin@Delete',
    'as'=>'Delete'
]); 

这个链接

<a href="{{route('Delete',['id'=>$alls->id,'object'=>'products'])}}"> </a>

【问题讨论】:

  • 如果模型是Product你应该这样做:'object' =&gt; 'Product'
  • 我确定模型是产品,我也试过这个,我有同样的错误
  • 它存在,我已经处理过模型删除和保存等等

标签: php laravel-5


【解决方案1】:

试试这个:

$single=call_user_func($object.'::find('.$id.'));  

【讨论】:

  • 你的意思是它没有提供问题的答案?
猜你喜欢
  • 1970-01-01
  • 2021-05-15
  • 1970-01-01
  • 2020-11-20
  • 1970-01-01
  • 1970-01-01
  • 2015-08-23
  • 1970-01-01
  • 2020-10-25
相关资源
最近更新 更多