|
sitemap et edito 3.0 |
|
Régulier
Inscrit: 01/10/2005 13:49
De tenerife
|
Bonjour à tous
J'ai une question :
Comment se fait-il que le module sitemap n'indexe pas les pages ou les titres des pages du module edito ?
Le problème c'est que quand on clique sur edito dans sitemap on tombe sur la page du module sur laquelle on ne peut pas intégrer de liens vers les thèmes développés dans le module edito.
On peut seulement changer le texte de présesntation du module via les préférences du module
Quelqu'un a-t-il une idée pour remédier à tout ça ?
Merci de vos réponses
Posté le : 09/06/2007 18:33
|
|
|
Re: sitemap et edito 3.0 |
|
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
|
Le module sitemap utilise un système de plugin pour reconnaître les modules et si le plugin edito n'est pas présent dans le répertoire plugins du module, les pages d'edito ne pourront être prise en compte.
Un plugin n'est pas trop dur à réaliser, tu en prends un existant au hasard que tu copie en edito.php et tu adaptes son contenu.
Posté le : 09/06/2007 18:45
|
|
|
Re: sitemap et edito 3.0 |
|
Régulier
Inscrit: 01/10/2005 13:49
De tenerife
|
Merci Christian pour ta réponse,
J'ai essayé de faire comme tu as dit mais je n'ai pas le résultat escompté... Je sais pas où j'ai fait une erreur j'ai regardé plusieurs plugins. (connais rien en codes)
voilà ce que j'ai fait :
<?php
function b_sitemap_edito(){ $db =& Database::getInstance(); $block = sitemap_get_categoires_map($db->prefix("edito"), "Id_content", "uid", "subject"); return $block; } ?>
Merci
Posté le : 09/06/2007 21:32
|
|
|
Re: sitemap et edito 3.0 |
|
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
|
sitemap_get_categoires_map est une fonction définie dans le fichier sitemap/include/sitemap.php
les paramètres qu'il faut lui fournir en entrée sont les suivants :
function sitemap_get_categoires_map($table, $id_name, $pid_name, $title_name, $url, $order = "")
- nom de la table - le nom du champ représentant la clé unique - le nom du champ représentant l'id d'une catégorie parente - le nom du champ représentant le titre - l'url (ce qui est situé après www.tonsite/modules/) - nom du champ correspondant à l'ordre de tri
Posté le : 09/06/2007 22:34
|
|
|
Re: sitemap et edito 3.0 |
|
Régulier
Inscrit: 01/10/2005 13:49
De tenerife
|
Merci Christian mais...
J'ai essayé plusieurs solutions en regardant les champs de la base de donnée d'EDITO mais sans succès.
Malgré tes précisions j'arrive pas à le faire fonctionner, j'avoue que j'ai de grandes faiblesse en language informatique. Tout ce que tu as dit est clair mais je ne vois pas à quoi ça correspond...
- nom de la table====> edito - le nom du champ représentant la clé unique ====> subject ? - le nom du champ représentant l'id d'une catégorie parente====> ? - le nom du champ représentant le titre======> ? - l'url (ce qui est situé après www.tonsite/modules/)=====>www.tonsite/modules/edito/ - nom du champ correspondant à l'ordre de tri=====>counter
Dans le dernier recours je crois que je vais faire une page avec des liens ça parait plus simple pour moi que de faire fonctionner correctement sitemap... Mais avant ça j'espère encore... Patience et persévérance...
Merci encore
Posté le : 09/06/2007 23:31
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
|