首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Symfony 3中向PHP引擎模板添加插槽

问在Symfony 3中向PHP引擎模板添加插槽
EN

Stack Overflow用户
提问于 2017-03-22 03:32:30
回答 1查看 332关注 0票数 0

我在添加插槽时遇到问题...

我的基本模板中有以下内容:

代码语言:javascript
复制
 <?php $view['slots']->output('javascript', '') ?>

在扩展该模板的另一个模板中,我有:

代码语言: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结构的布局(页眉、页脚和页边距),它扩展了基本模板。

代码语言:javascript
复制
<?php $view->extend('::base.html.php') ?>

我的应用程序中的三个页面中的每个页面都有特定于页面的html (基本上是带有in的div,react组件引用),它扩展了布局模板//页面模板

代码语言:javascript
复制
<?php $view->extend(':interface:layout.html.php') ?>
EN

回答 1

Stack Overflow用户

发布于 2017-03-22 05:10:31

我有了一个好主意,把我的插槽的名字改为_scripts,这样它就可以像预期的那样开始工作了……

在我的基本模板中:

代码语言:javascript
复制
<?php $view['slots']->output('_scripts') ?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42936555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档