从la lavel

时间:2018-04-24 10:20:47

标签: php variables laravel-5 return-value laravel-blade

我正在使用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中定义全局,但我不想使用这种方法。

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:1)

你必须使用view composer类, 这篇文章可能对您有所帮助

https://scotch.io/tutorials/sharing-data-between-views-using-laravel-view-composers