【发布时间】:2014-11-23 21:56:18
【问题描述】:
这个问题是关于使用 laravel 时应用程序的结构。
我希望从一家公司进行销售/购买。该单一视图包含客户搜索、产品列表、服务列表和员工列表。上面列出的每个项目都有自己的模型。在视图中,我会说搜索将调用控制器内的函数并填充列表的客户端。产品和服务等也是如此。
让我感到困惑的是,对于客户端搜索,我会单击一个按钮,该按钮会触发到 /clients/search/search 字符串之类的 url,这将返回要在页面上显示的客户端数组。这个函数似乎在客户端控制器中是合适的。我不确定如何维护来自客户搜索和其他销售部分的信息,然后在一个控制器(我们称之为 InvoiceController)下将它们一起提交。
控制器可以共享其他控制器的功能吗?我只是将信息存储在会话变量中吗?我是否只是将所有与此次销售相关的功能放在 InvoiceController 下?
感谢您的帮助!
【问题讨论】:
标签: laravel model controller share