我有这个问题,我的phptal视图有一个名为data的变量,它是一个关联数组。
假设我有那些键 M01 M02 和 M03 不按特定顺序排列,我必须向用户打印所有未由键 M02 引用的数据。
我该怎么做?提前致谢
马可
更新:我忘了说我无法编辑调用视图的代码。
如果顺序很重要,请使用带有有序键的第二个数组进行打印:
<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>