twig 相关问题

Twig是一款适用于PHP的现代,快速,灵活且安全的模板引擎。为Symfony创建并由Drupal 8采用。

如何使用 Twig 缩小 HTML?

我正在使用 Twig,我希望能够缩小 HTML 输出。我该怎么做呢?我尝试了 {% spaceless %},但这需要将其添加到我的所有模板中。我可以在 Twig 中添加缩小功能吗

回答 4 投票 0

Symfony:如何以自定义格式呈现集合表单类型

根据 Symfony 文档,可以自定义单独的集合表单类型。如何让 Symfony 检测我的自定义树枝模板? 它似乎不能开箱即用,但我可能......

回答 1 投票 0

如何显示具有空关系的条目

所以,我的假设是错误的,花了我时间重新搜索问题,所以我完全编辑了我的问题: 我的问题是,在我的页面中,某些条目没有显示。但出口所有...

回答 1 投票 0

在 Twig 中解码 JSON

是否可以在twig中解码JSON?谷歌搜索似乎没有产生任何关于此的结果。在 Twig 中解码 JSON 没有意义吗? 我正在尝试访问 Symfony2 实体上的 2 个实体属性

回答 9 投票 0

包含的块的样式/脚本

好吧,我不确定我是否错过了这里的技巧。但我在文档或网上找不到任何解决方案。 基本上我试图在模板块中包含一大块 JavaScript,但是......

回答 2 投票 0

修改另一个块内的 Twig 块

布局.twig {% 块内容 %}{% 结束块内容 %} {% 块页脚 %}{% 结束块 %} 页面.twig {% 扩展 'layout.twig' %} {% 块内容 %} {#ab...

回答 2 投票 0

未捕获的 Twig\Error\SyntaxError:意外的标记“字符串”,值为“/”

我有一个PHP代码,并尝试使用许多转换器将其转换为Opencart的twig模板文件,但每次代码都不起作用。 原始代码: 我有一个 PHP 代码,并尝试使用许多转换器将其转换为 Opencart 的 twig 模板文件,但每次代码都不起作用。 原代码: <?php $homepage = "/"; $currentpage = $_SERVER['REQUEST_URI']; echo $_SERVER['REQUEST_URI']; if ($homepage == $currentpage) { ?> some html here <?php } else { ?> other html here <?php } ?> 转换后的代码: {% set homepage "/" %} {% set currentpage _SERVER.REQUEST_URI %} {{ _SERVER.REQUEST_URI }} {% if homepage == currentpage %} some html here {% else %} other html here {% endif %} 我多次尝试更改代码,每次都发生错误。结果: 致命错误:未捕获的 Twig\Error\SyntaxError:意外的值为“/”的标记“字符串”(预期为“语句块结束”)。并且 _SERVER.REQUEST_URI 不起作用。 完成所有更改后,工作代码为: {% set homepage = '/' %} {% set currentpage = site_url %} {% if homepage == currentpage %} some html here {% else %} other html here {% endif %} 完成所有更改后,工作代码为: {% set homepage = '/' %} {% set currentpage = site_url %} {% if homepage == currentpage %} some html here {% else %} other html here {% endif %}

回答 1 投票 0

当我扩展 base.html.twig 时,Symfony 网页未显示

我在一个新项目中使用 Symfony,并且刚刚创建了一个控制器和一个模板来开始。我的控制器: 公共函数索引(){ 返回 $this->render('character/index.html.twig'); } ...

回答 1 投票 0

如何动态调用twig过滤器

我需要使用特定于每种数据类型的过滤器来渲染未知类型的数据: 渲染的结构如下所示: 大批( “值”=>“渲染值”, “过滤器”=>“过滤到-

回答 5 投票 0

如果未找到翻译,Twig 模板中默认为空白字符串

如果在 Twig 模板中找不到翻译,有没有办法默认使用空白字符串而不是翻译键? 我正在尝试使用默认值进行此类操作...

回答 4 投票 0

如何在Twig模板中访问客户之前的订单?

我正在开发 Shopware 6 插件,需要修改 Twig 模板以包含基于客户之前是否已付款订单的转化跟踪参数。具体来说,我需要设置

回答 1 投票 0

SQLSTATE[22P02] 我在 symfony 项目中遇到此错误

当我尝试将数据从表单发送到控制器时,出现此错误: 执行查询时发生异常:SQLSTATE[22P02]:无效的文本表示:7 错误:无效的输入语法...

回答 1 投票 0

带有数据库的SwiftMailer setBody

自从 symfony 2.8 使用 SwiftMailer 以来,我在发送邮件时遇到了问题。 之前我用过这个方法: $body = $this->twig->render($email->getCorp()); 通过外部服务,但现在我...

回答 1 投票 0

Symfony 6 搜索表单不起作用。最终模板未显示

在搜索表单中,无法显示搜索结果,也没有错误。它会自动返回到搜索表单,并且不会转到选择作为目标的 Twig 页面。这里是代码: #[

回答 1 投票 0

使用 Twig 按字母顺序排序

我正在尝试按字母顺序对类别列表进行排序。由于这更像是一个 PHP 缺陷,我尝试以此处描述的方式执行此操作。我真的无法访问核心文件...

回答 1 投票 0

Twig 语法 - 如何从嵌套动态键获取值

最近我一直在从事opencart 3项目,其中我遇到了一个需要嵌套动态值的需求,即 {{ 'module_default_{{ geo_zone.geo_zone_id }}_{{ customer_group.

回答 1 投票 0

Twig 数组到字符串的转换

这可能相对容易做到,但我对 twig 很陌生,我很沮丧。 我正在改编此答案中的代码:https://stackoverflow.com/a/24058447 该数组是通过以下格式在 PHP 中创建的: $

回答 4 投票 0

Twig i18n 扩展

已删除以停止内容的 AI 训练。

回答 1 投票 0

WordPress Timber/Twig:升级到 PHP 7.4.x 时无法加载 Twig 模板,缓存可能已损坏致命错误

我在 WordPress 上维护一个使用 Timber/Twig 和 ACF 块编码的网站。本地安装在 Windows/Laragon 上运行 PHP 8 并且没问题。分阶段安装在具有 PH 的共享主机 A 上运行...

回答 1 投票 0

包含一个树枝文件并从单独的文件传递变量?

我有container.twig,包括component.twig并传递一个名为“mock”的对象。 在container.twig中: {% 设置模拟 = { title : “这是我的标题” } %} {% 包含带有模拟 % 的 'component.twig'}

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.