Bonjour
J'ai déjà posté un message relatif à ce sujet, mais pas de réponse, je me permets de relancer, si je trouve pas la solution (qui doit être toute simple, comme d'habitude) je vais fondre un fusible 
Je cherche à mettre en surligné les résultats d'une recherche ; pour ça, je place dans mon squelette "recherche.html" un lien vers l'article trouvé de cette manière : "<a href="#URL_ARTICLE&var_recherche=<?php echo ;?>" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a>" et un style .spip_surligne{background-color: #ffff20;} dans ma CSS.
Lorsque j'effectue une recherche, je tombe sur une page comportant des résultats, mais dans l'URL j'ai "...article.php3?id_article=XX&var_recherche=", avec rien du tout à la suite de var_recherche= ; forcément, rien ne s'affiche en surligné... Pourtant, si je tape la même URL avec un mot-clef après ce var_recherche=, j'ai bien mon résultat qui se surligne. Faut-il indiquer quelque part à quoi correspond le <?php echo ;?>, sachant que je n'y connais quasi-rien en PHP ???
Merci à toute âme charitable prête à m'aider !!!
Stéven
(ps : j'ai complètement modifié les squelettes d'origine... SPIP 1.7.1)
J'ai déjà posté un message relatif à ce sujet, mais pas de réponse, je
Essaie de mettre un "subject" à ton mail, tu auras plus de chances de
réussite.
Je cherche à mettre en surligné les résultats d'une recherche ; pour ça,
je place dans mon squelette "recherche.html" un lien vers l'article
trouvé de cette manière : "<a href="#URL_ARTICLE&var_recherche=<?php
echo ;?>" [title="(#DESCRIPTIF|textebrut|entites_html)"]>#TITRE</a>" et
un style .spip_surligne{background-color: #ffff20;} dans ma CSS.
Normalement, dans une boucle recherche, les #URL_ARTICLE comprennent la
partie var_recherche=... ; il n'y a donc rien de spécial à faire, et tu peux
supprimer ""&var_recherche=<?php echo ;?>""
Si les résultats ne sont pas surlignés, vérifie d'abord si ça n'est pas une
histoire de CSS : pour cela tu affiches le code HTML de la page, et tu
cherches "<span class='spip_surligne'>" : s'il est présent, c'est que le CSS
est mal configuré ; s'il est absent, que le surlignement ne se fait pas.
-- Fil
Essaie de mettre un "subject" à ton mail, tu auras plus de chances de
réussite.
Ce que j'avais fait, mais sans aucune réponse...
Normalement, dans une boucle recherche, les #URL_ARTICLE comprennent la
partie var_recherche=... ; il n'y a donc rien de spécial à faire, et tu peux
supprimer ""&var_recherche=<?php echo ;?>""
OK
Si les résultats ne sont pas surlignés, vérifie d'abord si ça n'est pas une
histoire de CSS : pour cela tu affiches le code HTML de la page, et tu
cherches "<span class='spip_surligne'>" : s'il est présent, c'est que le CSS
est mal configuré ; s'il est absent, que le surlignement ne se fait pas.
Alors qu'il y est quand j'utilise "&var_recherche=<?php echo ;?>" dans ma boucle recherche, là je n'ai plus du tout de <span class='spip_surligne'>... Qu'est-ce que tu entends par "le surlignement ne se fait pas ?"
>Essaie de mettre un "subject" à ton mail, tu auras plus de chances de
>réussite.Ce que j'avais fait, mais sans aucune réponse...
Plus de chances, ça n'est pas 100%
Il y a tellement de messages sur
cette liste, c'est difficile de tout suivre.
>Si les résultats ne sont pas surlignés, vérifie d'abord si ça n'est pas
>une histoire de CSS : pour cela tu affiches le code HTML de la page, et
>tu cherches "<span class='spip_surligne'>" : s'il est présent, c'est que
>le CSS est mal configuré ; s'il est absent, que le surlignement ne se
>fait pas.Alors qu'il y est quand j'utilise "&var_recherche=<?php echo ;?>" dans
ma boucle recherche, là je n'ai plus du tout de <span
class='spip_surligne'>...
Donne l'adresse du site et du squelette s'il te plaît, et le numéro de
version de SPIP.
-- Fil
Donne l'adresse du site et du squelette s'il te plaît, et le numéro de
version de SPIP.
Aaaaaaaahhhhhhhhhh quel c.. je suis, il s'agissait d'une erreur dans mon champs <form></form> de recherche, j'avais indiqué method="post" au lieu de method="get" (même si je capte pas forcément nickel la différence, c'était effectivement à portée de clavier...)
Pff, encore désolé pour tout ce bruit et merci à vous ! ![]()
Stéven
(pour la petite histoire je suis sur SPIP 1.7.1 et l'adresse de test c'est www.st3ven.org/test)