Le code de mon précédent message n’apparait pas. Voici une nouvelle verson qui fait apparaître le code (excuses !).
J’ai créé mon premier squelette (monformulaire.html) que j’ai placé dans le dossier squelettes.
C’est un formulaire qui me permet de faire une recherche par mots clé (trouvé en ligne).
<html>
<head>
</head>
<body>
<form action="#URL_SITE_SPIP/spip.php?page=recherche" method="post">
<input type="hidden" name="page" value="recherche" />
<BOUCLE_groupes(GROUPES_MOTS)>
<ul>
<li>
<h3>#TITRE</h3>
<ul>
<BOUCLE_mots(MOTS){id_groupe}>
<li>
<label>#TITRE</label><input type="checkbox" name="motcle[]" value="#ID_MOT" />
</li>
</BOUCLE_mots>
</ul>
</li>
</ul>
</BOUCLE_groupes>
<br /><br />
<input type="submit" value="Lancer la recherche" />
</form>
</body>
</html>
Je l’appelle par spip.php/page=monformulaire et ça marche, mais
j’ai un résultat "brut" sans aucune mise en forme.
Pour faire prendre en compte le thème choisi (Andreas 09 bleu dans mon cas) je l’ai modifié comme ci-dessous, mais le thème n’est pas pris en compte.
J’ai fait quelques essais :
– J’ai remplacé les inclure/ par ../squelettes-dist/inclure, ça ne marche pas.
– J’ai recopié le contenu du dossier squelettes-dist/inclure dans squelettes/inclure, rien n’y fait.
– Je l’ai déplacé dans squelette-dist, rien non plus.
Il y a quelque-chose que je n’ai pas compris. Comment procéder ?
Merci.
<html>
<head>
<INCLURE{fond=inclure/head,robots=none} />
</head>
<body>
<INCLURE{fond=inclure/header} />
<INCLURE{fond=inclure/nav,env} />
<form action="#URL_SITE_SPIP/spip.php?page=recherche" method="post">
<input type="hidden" name="page" value="recherche" />
<BOUCLE_groupes(GROUPES_MOTS)>
<ul>
<li>
<h3>#TITRE</h3>
<ul>
<BOUCLE_mots(MOTS){id_groupe}>
<li>
<label>#TITRE</label><input type="checkbox" name="motcle[]" value="#ID_MOT" />
</li>
</BOUCLE_mots>
</ul>
</li>
</ul>
</BOUCLE_groupes>
<br /><br />
<input type="submit" value="Lancer la recherche" />
</form>
</body>
</html>