簡體   English   中英

將foreach的索引添加到Fluid中的變量名稱

[英]Add index from foreach to variable name in fluid

我有一個數組:

$array = ('picture-1' => '', 'picture-2' => '', 'picture-3' => '');

現在我需要像這樣使用它:

<f:for each="{images}" as="image" key="key">
{image.picture-{key}}
</f:for>

這是錯誤的,我得到3倍的文字{image.picture- {key}}。

應該怎么做? 我知道如何在php中做,但在流體中我是newibe。

您不需要keyimage變量立即包含正確的數據(我已將值添加到數組中):

PHP:

$images = array('picture-1' => 'file1.jpg', 'picture-2' => 'file2.jpg', 'picture-3' => 'file3.jpg');

流體:

<f:for each="{images}" as="image">
{image} <br />
</f:for>

將導致:

file1.jpg <br /> file2 </br /> file3.jpg

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM