[英]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。
您不需要key
, image
變量立即包含正確的數據(我已將值添加到數組中):
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.