1

我在尝试在 PHPTAL 中实现嵌套重复时遇到问题:

    <tr tal:repeat="business analysis_result">
 <td>${business/trading_name}</td>
 <tal:block tal:repeat="selected_key selected_keys">
  <td>HOW??????</td>                               <---problem
 </tal:block>
</tr>

基本上我想要<td>内部重复来获得 的值$business[$selected_key],我查看了 phptal 手册,它并没有真正给你演示如何做到这一点。

4

2 回答 2

1

尝试

<tr tal:repeat="business analysis_result">
    <td>${business/trading_name}</td>
    <tal:block tal:repeat="selected_key business/selected_keys">
    <td tal:content="selected_key"/>
    </tal:block>
</tr>

想象一下,如果您使用 php 而不是必须学习的新语言!想象一下这将是多么容易!

于 2010-05-16T20:16:49.383 回答
1
<td tal:content="php:business[selected_key]"/>

或“TAL方式”:

<td tal:content="business/${selected_key}"/>
于 2010-07-17T10:25:26.777 回答