Salut a toute la communauté, je paramètre actuellement mon site via joomla, en ce moment je personnalise le style des résultats de recherche renvoyer en modifiant le fichier : "default_results.php" (en prenant soin de l'avoir dupliqué dans mon dossier HTML de mon tamplate comme vu sur ce forum). j'utilise le fichier default_results.php pour modifié la hiérarchie des informations par ex , ajouter des classes et div ect... de manière a le stylisé, mais j'aimerai a présent et c'est la l'objet de mon problème ajouter quelques données en plus (non disponible par défaut dans ce fichier) ...la ça ce corse on sort de ma zone de confort... je me pose donc quelque questions :
En lançant une recherche: le module de recherche de joomla m'affiche des Articles sous forme d'echo : <?php echo $result->text; ?> la balise text ici présente m'affiche par exemple une table de la BDD concernant l'article rechercher en l'occurrence un texte de l'article ... j'ai donc réussi en recherchant dans la BDD les "noms des champs pour en ajouter" j'ai donc rajouter des balises de la même manière en ajoutant a mon fichier par exemple : <?php echo $result->metadesc; ?> ici la description apparaît et ça, c'est cool par contre je n'arrive pas a ajouter "N'importe quelle donnée" (l'auteur de l'article par exemple) (qui ne fait pas partie de la table de l'article rechercher), mais apparaît dans une autre table -> Users.
Je ne parviens pas a être très clair, mais en gros : je ne sais pas quelle balise utilisée pour afficher d'autres données que celle présente dans le fichier : "default_results.php". or mi quelques exceptions :
text = Texte de l'article
section = Categories de l'article
title = Titre de l'article
metadesc = Description Article
created = Date de creation de l'article
metakey = Mots clef assigner de l'article
Petite interrogation ?
-Y 'a-t-il besoin de modifier la requête d'affichage de table, si oui ou ce trouve cette requête ? Je ne la trouve pas pour vérifier justement ... mais je pense que la requête est large puisqu'elle couvre tout le site ...
-Y a-t-il une méthode, un fichier qui sélectionne par lesquels je dois passer avant de demander l'affichage ?
Merci pour votre aide : Arnaud
En lançant une recherche: le module de recherche de joomla m'affiche des Articles sous forme d'echo : <?php echo $result->text; ?> la balise text ici présente m'affiche par exemple une table de la BDD concernant l'article rechercher en l'occurrence un texte de l'article ... j'ai donc réussi en recherchant dans la BDD les "noms des champs pour en ajouter" j'ai donc rajouter des balises de la même manière en ajoutant a mon fichier par exemple : <?php echo $result->metadesc; ?> ici la description apparaît et ça, c'est cool par contre je n'arrive pas a ajouter "N'importe quelle donnée" (l'auteur de l'article par exemple) (qui ne fait pas partie de la table de l'article rechercher), mais apparaît dans une autre table -> Users.
Je ne parviens pas a être très clair, mais en gros : je ne sais pas quelle balise utilisée pour afficher d'autres données que celle présente dans le fichier : "default_results.php". or mi quelques exceptions :
text = Texte de l'article
section = Categories de l'article
title = Titre de l'article
metadesc = Description Article
created = Date de creation de l'article
metakey = Mots clef assigner de l'article
Petite interrogation ?
-Y 'a-t-il besoin de modifier la requête d'affichage de table, si oui ou ce trouve cette requête ? Je ne la trouve pas pour vérifier justement ... mais je pense que la requête est large puisqu'elle couvre tout le site ...
-Y a-t-il une méthode, un fichier qui sélectionne par lesquels je dois passer avant de demander l'affichage ?
Merci pour votre aide : Arnaud
Commentaire