1

我有这个问题,我的 phptal 视图有一个名为 data 的变量,它是一个关联数组。

假设我的键 M01 M02 和 M03没有按特定顺序,我必须打印给用户查看键 M02 未引用的所有数据。

我怎样才能做到这一点?提前致谢

马可

更新:我忘了说我不能编辑调用视图的代码。

4

1 回答 1

1

如果顺序很重要,请使用带有有序键的第二个数组来打印:

<div tal:repeat="key php:array('M01','M03')" tal:content="array/$key"/>

否则,您可以添加一个条件:

<div tal:repeat="data array">
    <tal:block tal:condition="php:repeat.data.key != 'M02'" tal:content="data"/>
</div>
于 2012-04-28T14:39:20.653 回答