我正在使用laravel 5.3并且在从包含的刀片中获取变量时遇到一些麻烦。问题是:
我有两个刀片:
1)main.blade.php 2)product.blade.php(包含在main.blade.php中)
现在我在product.blade.php中定义和计算$ fee,总数在main.blade.php中计算
我可以在产品刀片中看到$ fee正确计算。但是当我向总计添加$ fee时,它会显示Undefined变量。
一种解决方案是在main.blade.php和product.blade.php中定义全局,但我不想使用这种方法。
有人可以帮我这个吗?
答案 0 :(得分:1)
你必须使用view composer类, 这篇文章可能对您有所帮助
https://scotch.io/tutorials/sharing-data-between-views-using-laravel-view-composers