2014-02-23 8 views
0

나는 자식 루프에 루프를 사용해야한다. 부모 루프에서는 자식 루프를 사용할 수 없습니다. 예를 들어RainTPL loop into loop

이 내 샘플 코드

{loop="user_list"} 
    {$key} - {$value.name}</br> 
    {loop="list"} 
    {$key} - {$value.id}</br> 
    {/loop} 
{/loop} 
+0

입니다 그것의 문제가 무엇인지 이해하기 어렵다? 더 구체적으로 말씀해 주시겠습니까? – sachinjain024

답변

3
Try adding $ to your variables. 

{loop="$user_list"} 
    {$key} - {$value.name}</br> 
    {loop="$list"} 
     {$key} - {$value.id}</br> 
    {/loop} 
{/loop} 

Below one sample that worked for me with RainTPL3: 

{loop="$letters"} 
    {$key} - {$value.name}</br> 
    {loop="$numbers"} 
     {$key} - {$value.id}</br> 
    {/loop} 
{/loop} 


- Input: 
$letters = array("A" => array("name" => "Letter A"), 
        "B" => array("name" => "Letter B"), 
        "C" => array("name" => "Letter C")); 
$numbers = array(0 => array("id" => "Number 0"), 
       1 => array("id" => "Number 1"), 
       2 => array("id" => "Number 2")); 

- Output: 

A - Letter A 
0 - Number 0 
1 - Number 1 
2 - Number 2 
B - Letter B 
0 - Number 0 
1 - Number 1 
2 - Number 2 
C - Letter C 
0 - Number 0 
1 - Number 1 
2 - Number 2