问题标签 [twig]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Symfony2+Twig,翻译中的变量返回“A message must be a simple text”
当我在做纯 PHP 时,我只是这样做:
现在有了 Twig,我必须使用 trans 标签。所以我复制/粘贴了文档示例,这是我的完整模板:
为什么 Symfony 返回以下异常?
消息必须是“MyAppBundle::home.html.twig”中的简单文本
500 内部服务器错误 - Twig_Error_Syntax
xml - 有没有可能将 XML::Twig 对象转换为 XML::XPath 对象的方法?
用XML::XPath
了好久解析xml,现在到了修改属性值的情况。
xml 在文件中可用,它将与此非常相似。
我编写了一个 perl 脚本来更改起始点标记的时间,
我有一些如何成功地将 09 替换为 12,现在$twig
有了 xml 对象。如果我将此对象 ( $twig
) 发送到使用 解析 xml 的 SetWindow.pm XML::XPath
,则无法识别此对象。是否有任何可能的方法将XML::Twig
对象转换为XML::XPath
对象,以便XML::XPath
解析$twig
对象中的值。
实际上我已经使用XML::XPath
很久了,因此我必须XML::XPath
像 SetWindow.pm 一样将对象发送到我自己的所有 *.pm,同时我需要在发送到我自己的 PM 之前更改标准 xml 的属性值。
提前致谢。
任何帮助深表感谢!
rndpilot
php - Twig - 在父级中使用多个子模板
我有以下两个模板
父.html
child.html
现在我想在 parent.html 中有多个 child.html 实例。在我的 php 代码中,我必须遍历子项并传入链接对象,以便可以填充 link.title 变量。
我当前的代码涉及我加载 parent.html,然后渲染每个孩子并创建一个 php 数组,然后渲染 parent.html 并将所有生成的孩子的 html 作为数组条目传递(见下文)。是否有任何简单的方法可以做到这一点,而不必通过可能使用 Twig 块来构建 html 片段的 php 数组。
提前致谢
php - Twig,添加第一个和最后一个类
假设我有一个这样的 for 循环:
在这种形式下,它将呈现如下内容:
树枝如何帮助我在 div 中添加第一个和最后一个类,以便我得到如下结果:
php - Twig 根据条件扩展模板
我将 Symfony 2 与 Twig 一起使用,我的问题非常简单:
在一个视图中,我想扩展一个基于变量的布局。如果变量是false
我想扩展UdoWebsiteBundle::layout.html.twig
,如果是true
我想扩展UdoWebsiteBundle::layout_true.html.twig
。
这是我尝试过的代码:
我收到此错误:
第 7 行的“UdoWebsiteBundle:home:home.html.twig”中禁止使用多个扩展标签
有没有其他方法可以实现这一目标?
exception - Twig 在 if/else include/extends 行为上抛出异常
有人成功实现了 Twig 代码的这一部分?
没有看到:
扩展另一个模板的模板不能在 ":Users:create.html.树枝”在第 2 行。
symfony - 来自 Symfony 核心的 Silex 中的 Twig
是否可以在 Symfony2 项目的 Silex 中使用 Twig 而不是独立包中的 Twig?
我已经将 Symfony 集成为子模块,所以仍然需要在供应商目录中使用 Twig 和 symfony 吗?
那会为我节省一个子模块,我的意思是你没问题,我只是好奇。
如果我只需要将 *twig.class_path* 更改为 symfony 中的某个目录,那就太好了。
我有点迷失在 symfony 中,Bridges 中有一些 Twig,Bundle 中有一些,但首先我需要知道它是否可能。
symfony - Twig 空变量 -> 异常?
我正在 Twig 中运行一个循环:
如果 item.price 为空,则会引发异常。当某个值为空时,我不能简单地强制 Twig 给出“无”吗?
或者我是否总是需要 {% if item.x %}{{ item.x }}{% endif %} 来获取所有值?