Most recent edit on 2007-11-11 14:25:55 by LidarCrori
Additions:
rolelricsi
Afficher les dernières ressources à partir de l'avant-dernière
Si vous souhaitez afficher plusieurs fois les dernières resources de votre site sur une même page, à différentes échelles et en évitant les doublons, ce script est pour vous. Il vous suffira de remplacer la boucle d'affichage existante dans votre template par celle-ci. On y va ? Le principe est tout simple mais cependant très ingénieux. Ce code a été proposé par TiToo à la demande de Buma.
Première étape
Ouvrez le fichier template dans lequel vous souhaitez effectuer la modification, il se trouve dans ce répertoire : /manager/templates/default/... où les trois points représentent par exemple category_homepage.php
Repèrez la boucle d'affichage du dernier article... vous la voyez ? il s'agit de quelque-chose comme ça
Vous y aviez peut-être déjà effectué quelques modifications mais vous devriez reconnaitre ces fonctions de boucle Plume sans la moindre peine.
Seconde étape
Regardez le résultat... voilà , vous ne devez voir sur la page que les dernières ressources à partir de l'avant dernière. A vrai dire, on peut facilement prolonger le principe en remplaçant
pour n'afficher les ressources qu'à partir de l'avant-avant dernière etc...
L'idée consiste à introduire dans la boucle, un compteur avec
et de commencer à afficher les ressources que pour $i supérieur à la valeur que vous attribuez (ici > 2)
Deletions:
Afficher les dernières ressources à partir de l'avant-dernière
Si vous souhaitez afficher plusieurs fois les dernières resources de votre site sur une même page, à différentes échelles et en évitant les doublons, ce script est pour vous. Il vous suffira de remplacer la boucle d'affichage existante dans votre template par celle-ci. On y va ? Le principe est tout simple mais cependant très ingénieux. Ce code a été proposé par TiToo à la demande de Buma.
Première étape
Ouvrez le fichier template dans lequel vous souhaitez effectuer la modification, il se trouve dans ce répertoire : /manager/templates/default/... où les trois points représentent par exemple category_homepage.php
Repèrez la boucle d'affichage du dernier article... vous la voyez ? il s'agit de quelque-chose comme ça
Vous y aviez peut-être déjà effectué quelques modifications mais vous devriez reconnaitre ces fonctions de boucle Plume sans la moindre peine.
Seconde étape
Regardez le résultat... voilà, vous ne devez voir sur la page que les dernières ressources à partir de l'avant dernière. A vrai dire, on peut facilement prolonger le principe en remplaçant
pour n'afficher les ressources qu'à partir de l'avant-avant dernière etc...
L'idée consiste à introduire dans la boucle, un compteur avec
et de commencer à afficher les ressources que pour $i supérieur à la valeur que vous attribuez (ici > 2)
Edited on 2005-10-23 17:42:41 by CedricArrabie [Correction typo liens interne]
Additions:
Si vous souhaitez afficher plusieurs fois les dernières resources de votre site sur une même page, à différentes échelles et en évitant les doublons, ce script est pour vous. Il vous suffira de remplacer la boucle d'affichage existante dans votre template par celle-ci. On y va ? Le principe est tout simple mais cependant très ingénieux. Ce code a été proposé par TiToo à la demande de Buma.
Deletions:
Si vous souhaitez afficher plusieurs fois les dernières resources de votre site sur une même page, à différentes échelles et en évitant les doublons, ce script est pour vous. Il vous suffira de remplacer la boucle d'affichage existante dans votre template par celle-ci. On y va ? Le principe est tout simple mais cependant très ingénieux. Ce code a été proposé par TiToo à la demande de Buma.
Edited on 2005-10-21 15:33:34 by BumaThan
Additions:
Regardez le résultat... voilà, vous ne devez voir sur la page que les dernières ressources à partir de l'avant dernière. A vrai dire, on peut facilement prolonger le principe en remplaçant
Deletions:
Regardez le résultat... voilà, vous ne devez voir sur la page que les dernières ressources à partir de l'avant dernière. A vrai dire, on peur facilement prolonger le principe en remplaçant
Edited on 2005-10-21 12:44:56 by BumaThan
Additions:
<?php if ($i >= 2): ?>
<?php if ($i >= 3): ?>
$i
$i >= 2
Deletions:
<?php pxGetLastResources(); ?>
<?php if ($i >= 2): ?>
<?php if ($i >= 3): ?>
$i
$i >= 2%%
Edited on 2005-10-21 12:44:22 by BumaThan
Additions:
%%(php)<?php pxGetLastResources(); ?>
Edited on 2005-10-21 12:32:30 by BumaThan
Additions:
Vous allez maintenant remplacer ces lignes par celles-ci:
Deletions:
C'est ici que la "magie" intervient, vous allez remplacer ces lignes par celles-ci:
Edited on 2005-10-21 12:31:57 by BumaThan
Additions:
L'idée consiste à introduire dans la boucle, un compteur avec
et de commencer à afficher les ressources que pour $i supérieur à la valeur que vous attribuez (ici > 2)
Deletions:
L'idée consiste à introduire dans la boucle, un compteur avec
et de commencer à afficher les ressources que pour
Edited on 2005-10-21 12:30:45 by BumaThan
Additions:
Regardez le résultat... voilà, vous ne devez voir sur la page que les dernières ressources à partir de l'avant dernière. A vrai dire, on peur facilement prolonger le principe en remplaçant
par
pour n'afficher les ressources qu'à partir de l'avant-avant dernière etc...
Deletions:
Regardez le résultat... voilà, vous ne devez voir sur la page que les dernières ressources à partir de l'avant dernière. A vrai dire, on peur facilement prolonger le principe en remplaçant
par
pour n'afficher les ressources qu'à partir de l'avant-avant dernière etc...
Edited on 2005-10-21 12:29:51 by BumaThan
Additions:
Vous y aviez peut-être déjà effectué quelques modifications mais vous devriez reconnaitre ces fonctions de boucle Plume sans la moindre peine.
Deletions:
Vous y aviez peut-être déjà effectué quelques modifications mais vous devriez reconaitre ces fonctions de boucle Plume sans la moindre peine.
Edited on 2005-10-21 12:29:34 by BumaThan
Additions:
Vous y aviez peut-être déjà effectué quelques modifications mais vous devriez reconaitre ces fonctions de boucle Plume sans la moindre peine.
Deletions:
Vous y aviez peut-être déjà effectué quelques modification mais vous devriez reconaitre ces fonctions de boucle Plume sans la moindre peine.
Oldest known version of this page was edited on 2005-10-21 12:28:28 by BumaThan []
Page view:
Afficher les dernières ressources à partir de l'avant-dernière
Si vous souhaitez afficher plusieurs fois les dernières resources de votre site sur une même page, à différentes échelles et en évitant les doublons, ce script est pour vous. Il vous suffira de remplacer la boucle d'affichage existante dans votre template par celle-ci. On y va ? Le principe est tout simple mais cependant très ingénieux. Ce code a été proposé par
TiToo à la demande de Buma.
Première étape
Ouvrez le fichier template dans lequel vous souhaitez effectuer la modification, il se trouve dans ce répertoire : /manager/templates/default/... où les trois points représentent par exemple category_homepage.php
Repèrez la boucle d'affichage du dernier article... vous la voyez ? il s'agit de quelque-chose comme ça
<?php pxGetLastResources(); ?>
<?php while (!$last->EOF() ): ?>
<p><a href="<?php pxLastResPath(); ?>"><?php pxLastResTitle(); ?></a></p>
<?php $last->moveNext(); endwhile; ?>
Vous y aviez peut-être déjà effectué quelques modification mais vous devriez reconaitre ces fonctions de boucle Plume sans la moindre peine.
Seconde étape
C'est ici que la "magie" intervient, vous allez remplacer ces lignes par celles-ci:
<?php pxGetLastResources(); ?>
<?php $i = 1; ?>
<?php while (!$last->EOF() ): ?>
<?php if ($i >= 2): ?>
<p><a href="<?php pxLastResPath(); ?>"><?php pxLastResTitle(); ?></a></p>
<?php endif; $i++; ?>
<?php $last->moveNext(); endwhile; ?>
Regardez le résultat... voilà, vous ne devez voir sur la page que les dernières ressources à partir de l'avant dernière. A vrai dire, on peur facilement prolonger le principe en remplaçant
par
pour n'afficher les ressources qu'à partir de l'avant-avant dernière etc...
Vous voulez plus d'explications ?
Explications
L'idée consiste à introduire dans la boucle, un compteur avec
et de commencer à afficher les ressources que pour