smarty pagination для вложенных {section} - PullRequest
0 голосов
/ 11 января 2010
    Here is the Sample Code:
      {section name="firstlevel" loop=$xxx}
        <ul>
            {section name="secondlevel" loop=$xxx[firstlevel]}
               <li>$xxx[firstlevel][secondlevel].values</li>
            {/section}
        </ul>
      {sectionelse}
          No values
      {/section}
      {if $smarty.section.firstlevel.last}
         {include file="pagination.tpl"}
      {/if}

I have limited 10 records per page, but this smarty code not calling the include file pagination. Please suggest what wrong in it or give idea...

1 Ответ

0 голосов
/ 11 января 2010

Я не умный гуру, но я верю, что «last» возвращает true только тогда, когда находится в разделе. Это, вероятно, было бы предпочтительнее в любом случае, поскольку нет нужды показывать нумерацию страниц при отсутствии записей.

  {section name=firstlevel loop=$xxx}
    <ul>
        {section name=secondlevel loop=$xxx[firstlevel]}
           <li>$xxx[firstlevel][secondlevel].values</li>
        {/section}
    </ul>
    {if $smarty.section.firstlevel.last}
       {include file="pagination.tpl"}
    {/if}
  {sectionelse}
      No values
  {/section}
...