monday-shop 商城
这里有一个删除和上架(使用软删除)功能
更新了版本,使用的是DropdownActions替代了以前的Actions
这个地方遇见了两个问题...控制器中的确有destroy方法并且的确执行了强制删除, 没能删除成功的原因,肯定是因为未进入这个方法
monday-shop 商城
尝试执行了一次删除,通过查看网络请求,并非请求到指定的控制器...monday-shop 商城
所以解决方法也很简单,我们在实际的Action类重写这个方法
强制查询出软删除的数据即可, 到此便可正常上下架商品
monday-shop 商城...我们查看Delete Action 类, 发现这个类只是简单的删除, 并不是强制删除
monday-shop 商城
所以, 我们在使用的地方移除掉这个默认删除操作,增加一个强制删除...monday-shop 商城
强制删除操作做的事情也很简单,只要使用Laravel自带的强制删除方法即可
monday-shop 商城
至此, 删除便可完成