我在添加插槽时遇到问题...
我的基本模板中有以下内容:
<?php $view['slots']->output('javascript', '') ?>在扩展该模板的另一个模板中,我有:
<?php $view['slots']->start('javascript') ?>
<script type="text/babel" src="/src/react-nominate-request.js"></script>
<?php $view['slots']->stop() ?>该脚本标记永远不会出现。我已经通读了文档,没有发现我遗漏了什么,任何帮助都将不胜感激。
下面是我如何扩展我的模板:我有一个基本模板,其中包含整个应用程序使用的doctype head、body和脚本
我有一个应用程序的html结构的布局(页眉、页脚和页边距),它扩展了基本模板。
<?php $view->extend('::base.html.php') ?>我的应用程序中的三个页面中的每个页面都有特定于页面的html (基本上是带有in的div,react组件引用),它扩展了布局模板//页面模板
<?php $view->extend(':interface:layout.html.php') ?>发布于 2017-03-22 05:10:31
我有了一个好主意,把我的插槽的名字改为_scripts,这样它就可以像预期的那样开始工作了……
在我的基本模板中:
<?php $view['slots']->output('_scripts') ?>https://stackoverflow.com/questions/42936555
复制相似问题