Predanie link parametru latte

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Raiper34
Člen | 65
+
0
-

Ahoj, mam sablonu latte v ktorej unkludujem sablonu takto:

{include 'pagination.latte', itemsCount => $articlesCount, itemsPerPage => $articlesPerPage, activePage => $page}

Potreboval by som ale ako parameter predat aj {link ArticleAdmin:default} a potom v tej latte tento link znovu pouzivat. Ten paggination vyzera nasledovne:

{if $itemsCount / $itemsPerPage > 1}
<ul class="pagination">
    {if $activePage != 0}
        <li class="waves-effect"><a href="{link ArticleAdmin:default, $activePage - 1, $itemsPerPage}"><i class="material-icons">chevron_left</i></a></li>
    {/if}

    {for $i = 0; $i < ($itemsCount / $itemsPerPage); $i++}
        <li class="waves-effect {if $activePage == $i}active {$colorClass}{/if}"><a href="{link ArticleAdmin:default, $i, $itemsPerPage}">{$i + 1}</a></li>
    {/for}

    {if $activePage + 1 != ceil($itemsCount / $itemsPerPage)}
        <li class="waves-effect"><a href="{link ArticleAdmin:default, $activePage + 1, $itemsPerPage}"><i class="material-icons">chevron_right</i></a></li>
    {/if}
</ul>
{/if}

No a namiesto vsetkych link tam potrebujem dat link z parametru, pricom ten link budem parametrizovat v tom paggination.latte. Je to nejak mozne vyriesit? Ide o to ze mam tento kod redundantny az na tie link a potrebujem to nejak zjendotit do jendoho. Skusal som vsetko mozne, ale neuspesne…

David Matějka
Moderator | 6445
+
0
-

a nechces tam nahodou odkazovat vzdycky na this?