Accueil > Manip’s > SPIP & CO > SPIP : Comment placer un formulaire de Recherche SPIP dans une page HTML (...)
SPIP
SPIP : Comment placer un formulaire de Recherche SPIP dans une page HTML ?
Recherche
dimanche 11 juin 2006, par
Comment placer directement un formulaire de recherche d’articles sur notre Page d’Accueil HTML de SPIP ?
Cahier des charges
- Créer un formulaire
- Avec un champ de saisie textuel
- La validation de la saisie (appui sur la touche ENTREE), active le moteur de recherche de SPIP à partir de l’argument saisi.
Mise en Oeuvre
CREER UN FORMULAIRE
<form>
</form>
AVEC UN CHAMP DE SAISIE
<form>
Recherche
<INPUT type="TEXT" value="">
</form>
ACTIVANT LE MOTEUR SPIP SUR VALIDATION
Balise = INPUT
Evenement = onChange""
Javascript = window.location=
- ’recherche.php3 ?recherche=’+this.value ;"
EXPLICATIONS
- window.location = "Ouvrir la page"
- recherche.php3 = "de recherche SPIP"
- ?recherche=’+this.value ; = "avec comme argument de recherche la valeur saisie"
CODE COMPLET
<input
type="TEXT"
onchange="javascript:window.location=
'recherche.php3?recherche='+this.value;"
title="Recherher un article">
Voir en ligne : Moteur de SPIP
EXEMPLE PARTIQUE
Rechercher un article
"window.location='recherche.php3?recherche='+this.value;">