[英]Displaying an array | Twig
我無法從 SQL 數據庫返回一系列選項。 我嘗試了幾種不同的返回數據的變體,但我似乎只能返回單個數據點,如單選按鈕、輸入文本等。
變量
/**
* @var string
*
* @ORM\Column(name="sel_cars", type="string", length=255, nullable=false)
*/
private $sel_cars;
/**
* Get cars
*
* @return string
*/
public function getSelcars()
{
return $this->sel_cars;
}
/**
* Set cars
*
* @param string $sel_cars
*
* @return Listing
*/
public function setSelcars($sel_cars)
{
$this->sel_cars = $sel_cars;
return $this;
}
output
{% if item.sel_cars is not empty %}
{% set sel_cars = item.sel_cars|split(',') -%}
{% set sel_carsarray = { 'bluecar': 'Blue car', 'redcar': 'Red car', 'greencar': 'Green car'} %}
{% for row in sel_cars %}
{{ sel_carsarray[row] }}
{% endfor %}
{% endif -%}
感謝幫助:)
我似乎已經想通了。
更改上述所有 output 代碼
item.sel_cars
至
item.Selcars
它現在返回數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.