Bonjour
Le plugin Scroll to top ne fonctionne plus qu'en administration, c'est dommage parce que je l'aime bien donc je viens aux nouvelles.
Ce plugin est assez ancien et crée par Mistic!
Si quelqu'un a une idée ?
A+
Hors ligne
Bonjour
tu parle de quel plugin ?
Hors ligne
Bonjour
https://fr.piwigo.org/doc/doku.php?id=p … oll_to_top
A très vite
Hors ligne
k5 a écrit:
Bonjour
https://fr.piwigo.org/doc/doku.php?id=p … oll_to_top
A très vite
Oui, ce plugin...
Hors ligne
Bonjour,
est ce que dans le fichier header, <body id="{$BODY_ID}"> est toujours présent ?
Hors ligne
bonjpour
oui !!
<?php add_event_handler('loc_end_page_header', 'scroll_to_top'); function scroll_to_top() { global $template; $template->set_prefilter('header', 'scroll_to_top_pref', 100); } function scroll_to_top_pref($content) { $search = '<body id="{$BODY_ID}">'; $scroll = ' {html_style}{literal} .scrollup { width:48px; height:48px; opacity:0.7; position:fixed; border-radius:24px; bottom:50px; right:50px; display:none; text-indent:-9999px; background: rgba(255,255,255,0.8) url("https://beauxvoyages.fr/photos/img/down.png") no-repeat; z-index:1000; border:none !important; text-decoration:none !important; } .scrollup:hover { opacity:1; } {/literal}{/html_style} {footer_script}{literal} jQuery(window).scroll(function(){ if (jQuery(this).scrollTop() > 100) { jQuery(".scrollup").fadeIn(); } else { jQuery(".scrollup").fadeOut(); } }); jQuery(".scrollup").click(function(){ jQuery("html, body").animate({ scrollTop: 0 }, 600); return false; }); {/literal}{/footer_script} <a href="#" class="scrollup">Scroll</a>'; return str_replace($search, $search.$scroll, $content); } ?>
Hors ligne
Bonjour
Dans la doc c'est marquer
"Ajoute un bouton sur toutes les pages pour retourner en douceur en haut de la page, le bouton s'affiche après 100px."
si c'est moins que 100px ca ne s'affiche pas ?
A très vite
Hors ligne
k5 a écrit:
Bonjour
Dans la doc c'est marquer
"Ajoute un bouton sur toutes les pages pour retourner en douceur en haut de la page, le bouton s'affiche après 100px."
si c'est moins que 100px ca ne s'affiche pas ?
A très vite
Re
Le bouton s'affiche en admin, mais pas sur l'album....
Hors ligne
Bonjour
Quel thème ?
Hors ligne
Bonjour,
dans mon message d'hier
ddtddt a écrit:
Bonjour,
est ce que dans le fichier header, <body id="{$BODY_ID}"> est toujours présent ?
donc la je viens de regarder ce n'est pas présent dans le fichier header du theme ...
donc je remplacerais
$search = '<body id="{$BODY_ID}">';
par
$search = '<body id="{$BODY_ID}" class="{foreach from=$BODY_CLASSES item=class}{$class} {/foreach}" data-infos=\'{$BODY_DATA}\'>';
Hors ligne
Re
Désolé, mais ça ne fonctionne pas, de plus, il y a une petite erreur
$search = '<body id="{$BODY_ID}" class="{foreach from=$BODY_CLASSES item=class}{$class} {/foreach}" data-infos='{$BODY_DATA}'>';
J'ai dû écrire ceci avec modif sur la fin
$search = '<body id="{$BODY_ID}" class="{foreach from=$BODY_CLASSES item=class}{$class} {/foreach}" data-infos="{$BODY_DATA}">';
Hors ligne
Bonjour,
il faut échapper les ' par des \
sinon avec ta modif cela ne peux pas fonctionner
Hors ligne
ddtddt a écrit:
Bonjour,
il faut échapper les ' par des \
sinon avec ta modif cela ne peux pas fonctionner
Et ça marche, un grand merci pour ton aide !!
Hors ligne