Fork me on GitHub






sitemap et edito 3.0
Régulier
Inscrit: 01/10/2005 13:49
De tenerife
Messages: 113
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
Partager Twitter Partagez cette article sur GG+
Re: sitemap et edito 3.0
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
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
Partager Twitter Partagez cette article sur GG+
Re: sitemap et edito 3.0
Régulier
Inscrit: 01/10/2005 13:49
De tenerife
Messages: 113
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
Partager Twitter Partagez cette article sur GG+
Re: sitemap et edito 3.0
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
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
Partager Twitter Partagez cette article sur GG+
Re: sitemap et edito 3.0
Régulier
Inscrit: 01/10/2005 13:49
De tenerife
Messages: 113
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
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



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.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

51 Personne(s) en ligne (41 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 51 | Plus ...