Pretty url ok sauf dans les modules :( - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Installation (https://forum.cmsmadesimple.fr/forum-8.html) +--- Sujet : Pretty url ok sauf dans les modules :( (/thread-1049.html) |
Pretty url ok sauf dans les modules :( - lp735 - 07/03/2011 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ [Message posté dans le forum "modules", je pense qu'il a plus sa place ici le pb n'étant pas lié à un module spécifique. Je ne sais pas déplacer mon topic dsl] Bonjour à tous, J'utilse les modules cgcalendar et news pour publier des événements et des articles qui font vivre le site "statique". J'ai activé les pretty url. Aucun pb pour la partie site statique mais sur les modules news et cgcalendar mes liens restent affreux. Savez-vous si je dois activer les pretty url dans ces modules et le cas échéant où ? (j'ai cherché en vain!) Dois-je modifier moi-même la structure de mes liens ? Je veux bien mais comment réécrire mes titres ? Il y a surement une solution très simple mais je ne trouve pas Merci à ceux qui pourront m'éclairer ! Ci-dessous le code .htaccess actuel : Citation :SetEnv PHP_VER 5 et le config.php : Code : #------------ D'avance merci, je me prend la tete depuis trop longtemps, j'ai même essayé de tout réécrire à la main dans les template de news et calendar :/ Pretty url ok sauf dans les modules :( - bess - 07/03/2011 oulala mon ami ... 1.7.x, c'est vieux tout ca... je t'invites à te mettre à jour avant d'aller plus loin pour 3 raisons : ton site intègre une faille de sécurité les dernières versions apporteront beaucoup de bonnes fonctionnalités avec la dernière version de cmsms tu pourras avoir les dernières version de news & cgcalendar, et il est possible que celles ci adoptes le pretty url justement 3 bonnes raisons pour suivre le guide que jce à rédigé : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=558 Pretty url ok sauf dans les modules :( - bess - 07/03/2011 tiens pour exemple de ce que je fait avec le module blog : http://www.cmsmadesimple.fr/blog/35/93/Documentation-et-volontariat Pretty url ok sauf dans les modules :( - lp735 - 07/03/2011 Ok bess, je commence par la maj avant toute chose Pour tes url de blog oui c'est exactement ça que je cherche à faire. Ca se fait "tout seul" ou tu as changé la structure des liens dans le template ? Je reviens dans quelques minutes après avoir suivi ton tuto (merci d'ailleurs!) A tout de suite Pretty url ok sauf dans les modules :( - lp735 - 07/03/2011 Mise à jour effectuée. Les url des news (blog) sont passées toutes seules en mode "pretty" parfait ! Par contre, j'ai perdu mon module CGcalendar... Il doit pas etre compatible... je suis un peu emmerdé, je vais voir si je peux le réinstaller. Pretty url ok sauf dans les modules :( - lp735 - 07/03/2011 Ok ! Réinstallé CGExtension, CGCalendar et Comments (pour les articles) Côté CGCalendar, mes liens sont toujours horribles. J'en déduis que les pretty urls ne sont pas implémentées sur ce module ? Comment puis-je travailler mon url ? Je peux facilement réécrire mon url de la manière suivante : Code : agenda/{$event.event_id}/15/{$event.event_title}.html">{$event.event_title} Mais j'aimerais bien passer mon {$event.event_title} à la "moulinette" pour en faire une "pretty url" Je suis pas un pro de Smarty, ya une fonction pour faire ça ou je peux en faire une moi-même ? Comment l'appeller ? Je sais que je peux faire {php}...{/php} mais comment récupérer mon {$event.event_title} dans mes tags php ? Merci à qui essayera de m'orienter Et merci bess pour le tuto maj, déjà ça a corrigé le souci similaire pour mon blog Pretty url ok sauf dans les modules :( - lp735 - 07/03/2011 bess a écrit :tiens pour exemple de ce que je fait avec le module blog : Si tu peux m'indiquer comment tu as changé le /news/ en /blog/ ça m'interesse. J'ai retouché News.module.php (en changeant news/ par blog/ aux lignes 349 et 402) mais ça n'a rien changé. Dsl de faire le boulet Pretty url ok sauf dans les modules :( - airelibre - 07/03/2011 Bonsoir, Il me semble que le module du site est CGBlog et non News (Articles). Dans CGBlog tu as un paramètre où tu renseignes le "répertoire" à utiliser pour les Pretty urls. En tout cas, mieux vaut ne pas modifier les fichiers Php du module, sinon tu sera embêté à la prochaine mise à jour ! |