【发布时间】:2020-06-05 10:16:06
【问题描述】:
需要帮助
当我从我的众筹平台删除一个活动时,如果该活动已经有一些付款,我会收到一个错误,
没有活动的付款仍在数据库中 所以我的付款列表视图中出现错误。我唯一的解决方案是转到数据库并删除属于已删除广告系列的付款。
当我删除广告系列时,它也必须删除他自己的付款
- 活动控制器(删除功能):
public function deleteCampaigns($id = 0){
if(config('app.is_demo')){
return redirect()->back()->with('error', __('app.feature_disable_demo'));
}
if ($id){
$campaign = Campaign::find($id);
if ($campaign){
$campaign->delete();
}
}
return back()->with('success', trans('app.campaign_deleted'));
}
数据库中的每笔付款都与活动表中的 campaign_id 相关
【问题讨论】:
标签: php laravel eloquent controller php-carbon