THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Bug PageLoop Flèche Next

(02-06-2016 17:45:11)


Bonjour,

il y un bug dans la plupart des templates par défaut en ce qui concerne la flèche qui permet d'afficher la page suivante :
                            {pageloop rel="product_list"}
                                <li{if $PAGE eq $CURRENT} class="active"{/if}>
                                    <a href="{url current="1" page=$PAGE }"> {$PAGE} </a>
                                </li>
                                {if $PAGE eq $LAST}
                                    {if $CURRENT eq $LAST}
                                        <li class="disabled">
                                            <span class="next"><i class="fa fa-caret-right"></i></span>
                                        </li>
                                    {else}
                                        <li>
                                            <a href="{url current="1" page={$NEXT} }" title="{intl l="Next"}" class="next"><i class="fa fa-caret-right"></i></a>
                                        </li>
                                    {/if}
                                {/if}
                            {/pageloop}

Il faudrait que le test se fasse sur $END et non $LAST. Le code correct est donc :
                            {pageloop rel="product_list"}
                                <li{if $PAGE eq $CURRENT} class="active"{/if}>
                                    <a href="{url current="1" page=$PAGE }"> {$PAGE} </a>
                                </li>
                                {if $PAGE eq $END}
                                    {if $CURRENT eq $LAST}
                                        <li class="disabled">
                                            <span class="next"><i class="fa fa-caret-right"></i></span>
                                        </li>
                                    {else}
                                        <li>
                                            <a href="{url current="1" page={$NEXT} }" title="{intl l="Next"}" class="next"><i class="fa fa-caret-right"></i></a>
                                        </li>
                                    {/if}
                                {/if}
                            {/pageloop}

Offline


Peux-tu ouvrir une issue sur github


OpenStudio Toulouse

Offline


Bonjour,

je viens de créer l'issue #2175