Page 1 sur 1

Transformer les liens du multipage

Posté : 17 janv. 2008, 16:48
par davidc
Bonjour,

J'ai récupéré une page à modifier (la personne qui gère le site est actuellement malade :? ) et j'ai besoin de modifier l'affichage des pages du multipage du site. C'est à dire qu'au lieu d'avoir une boite qui me dit "aller a la page 1, aller a la page 2, etc...", je voudrais directement mettre ça sous forme de lien du type 1 - 2 - 3 - 4.....

Si ce n'est pas trop compliqué j'en fais appel à votre aide...

Vous remerciant d'avance.
David

<div id="photo">
					<div class="g3p">
					<?php
					if($PP>=$LIMIT_PHOTO_REPORTAGE){
						?>
						<a href="<?php p($_SERVER['PHP_SELF']); ?>?page=reportage&id=<?php p($id); ?>&pp=<?php p($PP-$LIMIT_PHOTO_REPORTAGE); ?>" title="Voir les photos précédentes"><span class="bleu_clair"><b> <<< </b></span></a>
						<?php
					}else{ br(); }
					?>
					</div>
					<div class="c3p">
					<form action="<?php p($_SERVER['PHP_SELF']); ?>" method="get" name="page" id="page">
					<input type="hidden" name="page" id="page" value="reportage" />
					<input type="hidden" name="id" id="id" value="<?php p($id); ?>" />
					<select name="pp" id="pp" onchange="form.submit()" class="champsPF">
						<?php
						for($i=1; $i<=$NbrePage; $i++){
							?>
							<option value="<?php p(($i-1)*$LIMIT_PHOTO_REPORTAGE); ?>" <?php if($i==$PageIci){ p("selected"); } ?>>se rendre à la page <?php p($i); ?></option>
							<?php
						}
						?>
					</select>
					</form>
					</div>
					<div class="d3p">
					<?php
					if(($PP+$LIMIT_PHOTO_REPORTAGE)<$total){
						?>
						<a href="<?php p($_SERVER['PHP_SELF']); ?>?page=reportage&id=<?php p($id); ?>&pp=<?php p($PP+$LIMIT_PHOTO_REPORTAGE); ?>" title="Voir les photos suivantes"><span class="bleu_clair"><b> >>> </b></span></a>
						<?php
					}else{ br(); }
					?>

Posté : 17 janv. 2008, 16:56
par Ryle
Effectivement, ce n'est pas trop compliqué, il te suffit de remplacer le formulaire et la liste déroulante qui affiche les pages disponibles dans des options par un affichage des pages disponibles directement dans des liens :)

Bon courage, et n'hésites pas si tu as un soucis à nous montrer tes modifs pour que l'on puisse t'aider :)

Ps : bon, ça n'engage que moi, mais je trouve franchement pas explicite d'avoir des noms de variables ou de fonction du genre p() ou $PP ... on voit tout de suite à quoi elles correspondent, c'est très agréable à reprendre ou à maintenir :?

Posté : 17 janv. 2008, 17:03
par davidc
Allez go ! Je teste ! Merci