我正在使用Laravel 5.4应用程序。在那里,我有一个预订,我们在其中添加Tours, Flights, Hotels
这些单独的部分以及它们的独立模型/控制器/视图以及CURD的操作。 Tours, Flights, Hotels
将数据与该项目的价格一起存储在单独的表中。
我总共有4张表Bookings, Tours, Flights, Hotels
。预订booking_id
与Tours, Flights, Hotels
进一步相关,这些预订可以有多个条目。我可以有2家酒店,或4次booking_id
之旅。
现在,我有一个结算部分,我需要显示所有条目,其中没有项目和价格,所有项目的子总数作为总预订价格。
我需要一个功能,我可以在系统的任何地方拨打电话,并且可以显示预订总额,如果需要也可以列出清单。
我应该为此目的创建新模型/控制器,还是 Trait ?我不知道如何在Laravel中做到这一点。
请检查并建议一些解决方案/概念,我将尝试实施它。
答案 0 :(得分:0)
目录: /应用/ HTTP /助手
使用Helper
namespace
添加一个App\Http\Helpers
课程。
将所有方法放在那里。
只要您导入名称空间App\Http\Helpers
,就可以从任何地方调用它们。
如果不想输入提示并使laravel解决这些依赖关系,你可以只使用static
方法,那么你就不需要实例化任何能节省你时间的东西。