Wiki Plume Community : afficher

HomePage :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register
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
$i

et de commencer à afficher les ressources que pour $i supérieur à la valeur que vous attribuez (ici > 2)
$i >= 2


Deletions:
L'idée consiste à introduire dans la boucle, un compteur avec
$i
et de commencer à afficher les ressources que pour
$i >= 2




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
<?php if ($i >= 2): ?>

par
<?php if ($i >= 3): ?>

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
<?php if ($i >= 2): ?>
par
<?php if ($i >= 3): ?>
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
<?php if ($i >= 2): ?>
par
<?php if ($i >= 3): ?>
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
$i
et de commencer à afficher les ressources que pour
$i >= 2




Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.1
Page was generated in 0.7628 seconds