PHPTAL İçiçe tekrarlayın

2 Cevap php

Ben PHPTAL iç içe bir tekrar elde etmek için çalışırken bir sorun yaşıyorum:

    <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>

temelde $business[$selected_key], ben gerçekten bunu yapmak için nasıl bir demo vermez phptal kılavuzuna baktım değerini almak için <td> iç tekrarının olmasını istiyorum .

2 Cevap

Denemek

<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>

Eğer php kullanarak edildi yerine bazı yeni dil öğrenmek zorunda düşünün! Olacağını ne kadar kolay düşünün!

<td tal:content="php:business[selected_key]"/>

veya "TAL yol":

<td tal:content="business/${selected_key}"/>