【问题标题】:Laravel - Is there a way to optimize often used tasks?Laravel - 有没有办法优化常用任务?
【发布时间】:2016-09-15 08:54:39
【问题描述】:

例如,我有很多任务,比如我们有一个用户列表。 我需要为

提供视图和函数
  • 显示用户
  • 编辑用户
  • 删除用户
  • 添加用户

现在我想将设置添加到我的网站,所以我再次需要视图和函数

  • 显示所有设置
  • 编辑设置
  • 删除设置
  • 添加设置

等等,所以你有很多模型需要类似的视图和控制器。有点重复。

有没有办法优化这个?

【问题讨论】:

  • 除非你的模态框也有相同的布局:p

标签: laravel optimization


【解决方案1】:

是的,实际上有一个非常简单的方法可以做到这一点。看看Rousource Controllers。使用单个工匠命令,您可以使用所需的所有方法生成控制器。在您的情况下,例如 php artisan make:controller UserController --resource。然后,在您的路线中,您只需添加Route::resource('users', 'UserController');。当然,您可能需要调整这些默认方法,但我会给您一个很好的起点,应该可以为您节省很多工作。

【讨论】:

  • 谢谢,试试看。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-12-24
  • 1970-01-01
  • 2011-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多