这个问题关于使用laravel时的应用程序结构。Laravel控制器中的多个模型
我有意从公司进行销售/购买。该单一视图包含客户搜索,产品列表,服务列表和员工列表。上面列出的每个项目都有自己的模型。在视图中,我会说搜索一个客户端,它将在控制器中调用一个函数并填充一个列表。同样的产品和服务等等
令我困惑的是,对于客户端搜索,我会点击一个按钮,将点燃像/客户端/搜索/搜索字符串,这将返回客户端的数组显示在页面上。这个函数看起来好像在客户端控制器中是合适的。我不确定我将如何维护来自客户搜索和销售其他部分的信息,然后将它们一起在单个控制器(我们称之为InvoiceController)下一起提交。
控制器能否与其他控制器共享功能?我只是将信息存储在会话变量中?我是否简单地将所有相关函数放在InvoiceController下的这个销售中?
感谢您的帮助!