Je veux construire le site avec un formulaire de recherche sur la partie GAUCHE et RÉSULTATS dans le contenu (centre).comment créer un formulaire utilisateur Drupal 6 affichant les résultats sur la page?
Je sais comment créer des modules .. mais comment affecter leur emplacement? OU devrais-je placer un FORMULAIRE DE RECHERCHE en tant que BLOC et les affecter à GAUCHE dans build/block /.
FORMAT DE RECHERCHE a 3 zones de texte, aucune n'est requise. "nom", "nom", "âge"
quel que soit le type d'utilisateur Je voudrais afficher un résultat dans la partie CENTRE du modèle.
forment évidemment envoie variable $_POST
mais dans la page de résultats s'il y a plus de 5 résultats que je veux ajouter la pagination.
Comment devrais-je créer des liens pour <a href="?"
Je voudrais avoir cleanURL comme /search//Smith/24
ou search/John//15
ou search/John/Smith/40
pour répondre « nom, prénom, âge » puis lors de l'utilisation en ajoutant la pagination /search/john/smith/40/page/3
?
Je le veux DUR. quelqu'un peut me donner l'exemple de _MENU() que le soutien de PATH pour /résultats /% que je ne sais pas combien je vais envoyer des paramètres (en fonction de l'entrée utilisateur). donc si c'est 2 paramètres ce sera/search/john/smith si 1 paramètre/recherche/john y a-t-il un caractère universel/N wildcat? Ce menu() sera activé –
Drupal transmettra tous les éléments d'URL supplémentaires en tant que paramètres supplémentaires à votre fonction de rappel 'hook_menu', quel que soit le nombre d'espaces réservés que vous avez spécifié. Utilisez 'func_get_args()' dans votre callback pour les obtenir. –
Pour clarifier le dernier commentaire, si vous n'enregistrez qu'un seul caractère générique ('results /%'), mais que la requête actuelle comporte deux éléments supplémentaires ('request/john/smith/40'), votre callback sera passé 'john' un paramètre explicite, mais aussi 'smith' et '40' en tant que paramètres supplémentaires implicites. –