2010-07-24 15 views
2

Bonjour, J'ai développé un composant personnalisé pour Joomla 1.5. Cependant, les URL lorsque le SEF est activé peuvent sembler un peu mieux, par ex. afficher le titre plutôt que l'ID, comment puis-je faire des URL personnalisées pour mon composant lorsque SEF pour Joomla est activé?Rendre le composant Joomla compatible avec SEF/SEO

+0

Quelle version de Joomla? –

Répondre

1

Vous pouvez utiliser la classe JRoute comme suit:

JRoute::_($url, $xhtml = true, $ssl=null); 

$ url est une chaîne contenant le Joomla interne relatif ou absolu! URL

$ xhtml est une valeur booléenne qui spécifie si la sortie doit être en XHTML ou non. Ce paramètre est facultatif et s'il est omis par défaut à true.

$ ssl est une valeur entière qui spécifie si l'URI doit être sécurisée. Il doit être mis à 1 pour forcer l'URI à être sécurisé en utilisant le site sécurisé global URI, 0 pour le laisser dans le même état que lorsqu'il a été passé, et -1 pour forcer l'URI à être non sécurisé en utilisant l'URI du site non sécurisé global . Le paramètre le plus important est $ url. Un appel à cette méthode peut ressembler à:

JRoute::_('index.php?view=article&id='.$[itemID]);