我有一个基本的Silex应用程序运行Twig模板,我试图显示基于支付类型选择的一些输入字段,然后在第二个循环中,预先填充基于值的值,但是我很难用第二个循环中的键值来引用inital for循环。
{% for payment in app.paymentTypes %}
{% if payment.name == page.affiliate.payment.PaymentType %}
{% for key, value in payment.fields %}
<div class="form-group">
我正在学习使用Craft CMS,它使用Twig模板。我试图在Twig中输出一个JSON对象,但是在JSON中不是两个条目,而是获得了关于单个项的信息。
这是我的代码:
{% set newsitems = craft.entries.section('newsitems').orderBy('PostDate desc').limit(100) %}
{% set response = [] %}
{% for newsitem in newsitems %}
{{ 'Here' }}
{% set response = re
我有一个用Twig编写的电视指南脚本,它在一定程度上是有效的-- PDO/MySQL中的数据可以正确显示,但CSS的cycle函数有问题。
这是我的代码:
index.html (来自相关部分的代码片段)
<table id="show-time-results"><tbody><tr>
{% for d in data %}
{% i in 0..10 %}
{% set guide = ['odd', 'even'] %}
<td class="{{ cycle(guide, i) }}-i
我试图在php中创建一个循环,同时使用twig,在这个循环中,我正在创建一个参数,其中包含来自数据库查询的记录。
问题是,当我在HTML文件中使用参数时,它只从while循环返回1条记录,即使有3或4条甚至更多的记录。
这是我的php代码:
public function getWidgetsByName($name)
{
global $params;
$get = $this->db->query("SELECT * FROM profile_items
WHERE category = &
目前我有两个数组
{% set code = [AMS, EIN, RTM] %}
{% set city = [Amsterdam, Eindhoven, Rotterdam] %}
我想检查第一个数组中是否存在{{airport}}的值,如果它是code[0],我想将{{airport}}更改为city[0]的值。这和Twig有可能吗?
我正在使用带twig的SILEX,并且我试图从db获得一个具有特定值的数组的计数,下面是更具体的代码:
<p>There are in total {{ items|length }}</p> // returns the GOOD amount of total rows in db
<p>There are {{ items.stare=='activ'|length }} requests not answered.</p> // returns nothing
我怎样才能实现我想要的?
项是包含来自SELECT *的
我相信问题在于我如何在控制器内调用我的搜索服务。如果我将独立搜索方法直接放入我的控制器中,它就能正常工作。
如果我在$results上进行转储(从搜索类),我可以看到搜索函数正在按预期工作。然而,当我在我的控制器中调用它并将它传递给小枝时,它是不工作的,并且是空白的。
侧注:当我传入for循环的‘’{% for result in query %}时,如果尝试使用'results‘来代替,则会出现以下错误:
“不可能在第25行访问AcmeProjectBundle:Default:search.html.twig中字符串变量("practice")的属性("ti
我已经尝试将我的php代码转换为Twig代码。
Php代码:
<?php foreach ($languages as $language) {
if(empty($my_title[$language["language_id"]])){$my_title[$language["language_id"]] ="MY Title";}
?>
致Twig:
{% for language in languages %}
{% if not my_title[language.language_id] %}
对于Symfony和twig项目,我需要连接两个字符串来创建变量名并获取变量的数据。
举个例子会更好:
{% for i in 1..data.nbSlider %}
<img src="{{ asset('images/template/accueil/slider/' ~ (data.slider ~ i) ) }}">
{# I need to get {{data.slider1}} information #}
{% endfor %}
感谢您的帮助