【发布时间】:2016-05-12 09:20:00
【问题描述】:
我正在为我的一个新项目开发一个插件系统。并搜索在 laravel 中扩展同名刀片模板的解决方案。
理解。我在默认 laravel 目录 resources/views/ 中有一个模板 foo.blade.php,在 plugins/Foobar/Views 中有相同的模板 foo.blade.php。在插件模板中,我创建了一个@extend('foo') 来扩展父主模板foo.blade.php。该模板可以在多个插件中找到,因此我在一天结束时使用以下目录排序来查找我的模板:
plugins/Bazbar/Viewsplugins/Foobar/Viewsplugins/Helloworld/Viewsresources/views
了解这个想法是什么?任何解决方案或想法我该如何构建它?
非常感谢和问候
斯蒂芬
【问题讨论】:
-
我不明白你为什么不只使用前缀?看起来你没有必要把事情复杂化
-
因为我不知道下一个扩展模板的插件是谁。 ;-)
标签: php laravel templates blade