Bonjour,
Une petite modif qui permet de saisir le n° de page directement
Quand on a beaucoup de pages, c'est pratique !!!
En 1.7.3, le champ venait s'ajouter sous les n° de pages
Je ne suis plus sûr... je crois que c'est P@t qui avait fait cela mais j'ai un (petit) doute ;-)
Bon WE à tous
Dernière modification par Pierrot_Rennes (2009-02-21 17:19:56)
Hors ligne
Je ne dois pas être bien réveillé mais est ce que tu peut être plus précis ;-)
Hors ligne
P@t a écrit:
Oui oui, c'est bien moi qui avait fait ca....
Peux-tu me redonner le bout de code?
Salut à vous deux,
Un instant, j'ai eu peur car je ne retrouvais pas le code...
Et puis recherche dans le forum ;-)
C'est sur ce post
Tu avais fourni un premier code puis celui de centrage
J'ai essayé en 2.0.0 mais ça ne marche pas
Hors ligne
Voila le code pour la 2.0.0:
add_event_handler('loc_end_index', 'direct_jump');
function direct_jump()
{
global $template, $user, $page;
if (isset($_POST['submit_jump']) and is_numeric($_POST['direct_jump'])) {
$go_to = $user['nb_image_page'] * ($_POST['direct_jump'] - 1);
if ($go_to >= count($page['items'])) {
$go_to = intval(count($page['items']) / $user['nb_image_page']) * $user['nb_image_page'];
}
redirect(duplicate_index_url(array(), array('start')) . '/start-' . $go_to);
}
if (!empty($page['navigation_bar'])) {
$template->concat('NAV_BAR', '
<br/><br/>
<form method="post" action="">
<div style="text-align:center;">
Aller directement à la page
<span style="vertical-align:middle;">
<input type="text" size="1" maxlength="2" name="direct_jump"/>
<input class="submit" type="submit" value="Go!" name="submit_jump"/>
</span>
</div>
</form>
');
}
}
Hors ligne
Merci beaucoup P@t,
T'es un chef !! (d'orchestre ??) ;-)
Impec...
Hors ligne