首页 文章
  • 1 votes
     answers
     views

    PHP:Twig:图像的相对路径?

    想知道是否有办法在Twig模板引擎中使用相对于模板存储位置的路径 . 方案如下: 我有一个Typo3网站,我的应用程序驻留在fileadmin / myApplication中 . 我使用Twig作为模板引擎来呈现从JSON文件动态加载的多语言内容 . 我的一些模板文件包含图像路径,鉴于Typo3的性质,需要有一个src路径的fileadmin / myApplication / img / .....
  • 1 votes
     answers
     views

    Symfony Form Collection Theming但提供了一些数据

    Symfony 3.3 我有一个我的Voyage实体的形式 Voyage实体在其中有一个Collection,命名为cities,实体City的集合 . 具有Collection命名城市的表单也是如此 . 用户首先使用表单并创建Voyage的实例并向其添加一些城市,我设法自定义原型并在用户单击“添加城市”按钮时通过javascript呈现它 . 表单以这种方式呈现为有趣的部分(没有html的清理版...
  • 0 votes
     answers
     views

    Symfony2 twig打印来自2个非相关表的查询值

    我有2个实体:“请求”和“合作伙伴”请求和合作伙伴之间存在1to1关系,因此请求表中有一个partners_id字段我想显示合作伙伴列表,但我需要从“价格”中获取值请求表中的字段 在我的控制器上,我有这个查询: $listPartners = $em ->getRepository('OandPboBundle:Partners') ->createQueryBuild...
  • 45 votes
     answers
     views

    Twig,添加第一个和最后一个类

    假设我有一个这样的for循环: {% for elem in arrMenu %} <div class="topmenu-button"> <a href="{{ elem.url }}">{{ elem.name }}</a> </div> {% endfor %} 在那种...
  • 20 votes
     answers
     views

    twig - for循环中的构建数组

    是否有可能用值迭代填充树枝数组? {% for question in questions %} {% set multipleChoiceArray = [] %} {% for multipleChoice in question.multipleChoiceAnswers %} {% set multipleChoiceArray = multipleChoiceAr...
  • 3 votes
     answers
     views

    Twig批处理和循环索引

    我有一个Twig for循环使用批处理过滤器来包装容器div中的每2个元素 . 我想在这个for循环中为每个第3和第4个div添加一个类名 . 但是,使用 batch 过滤器时似乎无法使用 loop.index . 那是对的吗?在使用批处理过滤器时,如何访问索引? 我试过的是这个: {% for batch in blog.articles | limit(6) | batch(2) %} ...
  • 0 votes
     answers
     views

    木材/树枝定义块

    我是Timber / Twig的新手,但到目前为止我很喜欢它! 我希望有一个包含部分/组件或“块”的文件夹,因为Timber / Twig会调用它们,所以我可以说一个“video.twig”组件,可以在整个页面中重复使用 . 1)如何在文件夹中“注册”组件/块? 2)如何用数据“提供”组件/块?我想做这样的事情: {% block component DATA %}
  • 4 votes
     answers
     views

    获取模板目录Timber / Twig

    我有一个简单的树枝模板设置,用于显示一个简单的菜单 . 我这里的图像是静态的,我想使用图像src的模板目录路径 . 但是,当我使用{}时,它显示为空白 . 也许我错误地引用了一些东西 . 代码如下: <?php $context['menu'] = new TimberMenu('main-nav'); Timber::render('templates/menu....
  • 1 votes
     answers
     views

    Timber / Twig和Wordpress管理集成

    我是一名初学程序员,我遇到的问题很少 . 问题是我无法将自定义页面(page-product-all.twig)链接到Wordpress管理员(在Wordpress管理员上找不到页面产品全部) . 我创建了自定义树枝页面(page-product-all.twig) 我创建了自定义php文件(page-product-all.php) 我在Wordpress管理面板中创建了一个页面(页...
  • 0 votes
     answers
     views

    Timber Twig显示与类别相关的帖子

    Timber和Twig的总菜鸟 . 我使用Timber和Twig的高级自定义字段 . 在自定义字段中,我有一个字段,允许用户通过术语对象的返回值通过分类字段类型检查任何类别中的3 . 我要做的是显示用户选择的任何类别中的3个以及下面该类别中的3个相关帖子 . 我总共有14个类别 . 看起来像这样 在我的PHP文件中 $context['categories'] = Timber::get_ter...
  • 0 votes
     answers
     views

    WordPress Twig(Timber) - 显示类别下拉列表中的当前类别

    我目前为我的博客页面设置了类别下拉过滤器设置 . 这可以在类别页面之间切换,但是,我很难让下拉框显示活动类别 . 这是我在archive.php文件中的内容 $context['categories'] = Timber::get_terms('category'); 这是显示当前类别下拉列表的功能 . <form id="category-select" class=...
  • 2 votes
     answers
     views

    向全局上下文添加第二个自定义菜单时出现问

    Issue when adding second custom menu to global context - Unsupported operand types in /app/wp-content/plugins/timber-library/vendor/twig/twig/lib/Twig/Environment.php(462) 我正在努力抓取第二个注册菜单并将其添加到 Header...
  • 0 votes
     answers
     views

    html2pdf当表超过页面大小时如何生成新页面

    我正在尝试根据所需的产品数量生成pdf文件 . $html2pdf->writeHTML($this->render($template, array( 'offerte' => $offerte, 'customer' => $customer ))->getContent()); try { $htm...
  • 1 votes
     answers
     views

    Twig默认过滤器会覆盖定义的模板变量吗?

    我在twig模板中有以下构造来创建XML: {# insuranceNode.xml.twig #} <insurance> <description></description> ... {% if dOptions|default(true) %} <options> {% for option ...
  • 0 votes
     answers
     views

    Symfony2中Twig的特定动态嵌入路径

    (a)包(包1)包含主父Twig模板 . (b)另一个捆绑包(捆绑包2)拥有一堆控制器,这些控制器每个都呈现一个在该捆绑包内的Twig模板(捆绑包2) . 该模板还扩展了上面提到的主要父模板(包1) . 硬编码主父模板的绝对路径很好 . (c)父模板(内部包1)还嵌入/包括另一个模板,该模板存储在另一个包(包2)中 . 我可以为上面的部分(c)设置一个相对路径,这样如果我创建了另一个bundle(...
  • 1 votes
     answers
     views

    在树枝模板上打印包含html和twig的变量

    我有一个变量,假设是:$ menustr;这个变量包含代码html和一些树枝部分,例如: $menustr .= '<li><a href="{{ path("'. $actual['direccion'] .'") }}" >'. $actual['nombre'] .'</a></li>'; 我需要浏览...
  • 0 votes
     answers
     views

    树枝 - 资产包含路径

    我正在制作一个显示视频的页面,所以这是我的代码: 我想将URL连接到资产中的路径: <video src="{{asset('bundles/cdlrcode/videos/'+'{{ path('coursvideo_edit', { 'id': entity.id }) }}'')}}" controls> </tr> ...
  • 1 votes
     answers
     views

    具有twig嵌入式功能的Javascript模板引擎,它是否存在?

    我一直在寻找过去一天的javascript模板框架,但除非我错过了一些东西,否则我似乎无法找到具有我需要的功能的单一框架 . 我需要的是twig所谓的“嵌入” . 基本上它就像常规模板包含(接受变量并返回一个hb blob),只有定义自定义“块”的可能性 . 块通常保留用于模板继承(或“扩展”),但这有点限制 . 到目前为止,Nunjucks最接近 . 它具有导入,包含和扩展功能,但不嵌入 . 用...
  • 1 votes
     answers
     views

    Twig嵌入和变量范围

    嵌套树枝嵌入时我遇到了一些问题,特别是当两个嵌入都定义了相同的变量时 . 示例:表单布局中的简单代码摘录,包含字段集,一些行和输入元素(为清晰起见,删除了一些变量): {% embed 'components/frmGroup' with {'id':'myFieldset'} %} {% block main %} {% embed 'components/frmRow'...
  • 0 votes
     answers
     views

    找不到模板树枝路径

    我有一个问题,我怎么能正确指定PHP中的函数内的twig模板?我有以下结构: src User EmailBundle DependencyInjection Resources views Default email-b...
  • 0 votes
     answers
     views

    Symfony2 FOSUserBundle全局模板

    如何强制FOSUserBundle将其所有页面呈现为我的全局模板的一部分 . 我试图在我的:: base.html.twig文件中将来自FOS UB的layout.html.twig插入{%block login%},该文件高于{%block body%}中的默认内容 . 当用户输入页面并登录时,如果他输入密码错误,他只看到登录表单而不是整个页面 . 我也覆盖了FOS UB的布局来扩展:: bas...
  • 20 votes
     answers
     views

    在access_control规则重定向后通知用户的最佳方法是什么?

    来自Symfony 2.3 Security docs: 如果访问被拒绝,系统将尝试验证用户(如果尚未验证)(例如,将用户重定向到登录页面) . 如果用户已登录,将显示403“拒绝访问”错误页面 . 有关更多信息,请参见如何自定义错误页面 . 我目前正在使用 access_control 规则进行一些路由 . 我想通知匿名用户他们是否被重定向到登录路由,并显示“您必须登录才能访问该页面”的消息...
  • 3 votes
     answers
     views

    如何覆盖HWIOAuthBundle twig文件

    我是HWIOAuthBundle的新手,使用Symfony2.3 FosUserBundle . 我在我的项目中使用此捆绑包进行facebook,twitter,googleplus登录 . 我已经成功安装了这个并且工作正常 . 但我想覆盖login.html.twig,因为我想将facebook,twitter,google plus Images显示给我们的twig文件,但我不知道如何在HWI...
  • 1 votes
     answers
     views

    在特定情况下,FOSUserBundle不会覆盖twig模板

    我在一些Symfony2项目中使用 FOSUserBundle . 要覆盖登录页面,我通常会创建一个 Twig 文件,如下所示: /app/Resources/FOSUserBundle/views/security/login.html.twig . 在我创建的过去的项目中,这工作正常并且覆盖了登录页面 . 最近,我和队友一起开展了一个新的Symfony项目 . 在我的环境中覆盖登录页面 w...
  • 1 votes
     answers
     views

    Symfony 3.1登录错误没有使用HWIOAuthBundle FOSUserBundle冒泡

    HWIOAuthBundle FOSUserBundle的集成与Facebook和Google登录选项(Symfony 3.1)一起运行良好 . 如果用户输入有效的用户名和密码,那么不用担心,一切顺利 . 但是,当凭据不正确时(对于具有本地用户数据的FOSUserBundle), errors are not bubbling! :( 来自FOSUserBundle的错误消息通常应该存储在 err...
  • 0 votes
     answers
     views

    将bundle配置注入到没有全局变量的twig中

    我正在使用Symfony 3.4 - 我有一个UserBundle扩展了FOSUserBundle . 这个包将在几个项目中使用,我想为我的包创建一个配置 . 例如,在登录表单中启用或禁用注册链接 . 我刚刚创建了一个配置来执行此操作 - 但配置变量不会注入到树枝模板中 . Symfony文档说,我必须将其定义为全局参数 - 但这不是一个好方法,因为我不想在每个项目中设置这些参数 . 捆绑配置...
  • 2 votes
     answers
     views

    调试工具栏Symfony内部服务器错误

    如果我从App注销我,我会收到以下错误 . 加载Web调试工具栏时出错(500:内部服务器错误) . 你想打开探查器吗? 我在错误日志中找不到任何内容,有人知道,为什么会出现此错误? 我在错误行后的1dev.log`中找到 Update [2014-10-31 12:50:47] request.ERROR:未捕获的PHP异常Symfony \ Component \ HttpKernel \ ...
  • 2 votes
     answers
     views

    雪崩的问题 - 想象在symfony2中

    我正在尝试使用Avalanche-imagine捆绑创建缩略图 . 我使用OS X 10.7 Lion和MAMP PRO作为Apache服务器 . 当我在twig文件中调用过滤器时,出现500错误 . 在这里我手动放置路径来检查它: <img src='{{'store/images/Pictures/P1000665.JPG' | apply_filter('my_thumb')}}'&g...
  • 1 votes
     answers
     views

    Symfony2资产图像路径

    我是Symfony的新手,我正在尝试在twig模板中包含和映像(存储在包Resources / public / images目录中) . 当我渲染页面时,img标签有一个不存在的src路径 . 我不确定发生了什么,任何建议都会得到很大的赞赏 . 我的Twig文件 {% image '@XYZTestBundle/Resources/public/images/bananas.jpg' %} ...
  • 10 votes
     answers
     views

    Symfony:有没有办法使用模板的相对路径渲染树枝模板?

    在Symfony文档的Template Naming and Locations部分中,它说: Symfony2使用bundle:controller:模板的模板字符串语法 . 这允许使用几种不同类型的模板,每种模板都位于特定位置:AcmeBlogBundle:Blog:index.html.twig:此语法用于指定特定页面的模板 . 字符串的三个部分,每个部分用冒号(:)分隔,表示以下内容:A...

热门问题