Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] News et url rewriting : problème lien retour de catégorie
#2
Des éléments intéressants se trouvent dans le fil de discussion :
URL rewriting Catégories News
Solution bestiale à mon problème (mais qui a le mérite de fonctionner et de donner des url propres pour les catégories)
1 - dans le .htaccess ajouter :
Code :
[== Indéfini ==]
RewriteRule ^categorie/([0-9]*)_([0-9]*)\/(.*)$ index.php?mact=News,cntnt01,default,0&cntnt01category_id=$1&cntnt01returnid=$2 [QSA,NC,L]
2 - dans le gabarit de catégories mettre :
Code :
[== Indéfini ==]
<a href="{root_url}/categorie/{$node.news_category_id}_{$node.url|regex_replace:"/^.+returnid=/":""}/{$node.news_category_name|escape:"url"}">{$node.news_category_name}</a>
au lieu de :
Code :
[== Indéfini ==]
<a href="{$node.url}">{$node.news_category_name}</a>
3 - dans le gabarit de détail mettre :
Code :
[== Indéfini ==]
<div id="NewsPostDetailReturnLink">
    {$return_url}
    {if $entry->category != ''}
        - <a href="{root_url}/categorie/{$entry->category_id}_{$returnid}/{$entry->category|escape:"url"}">{$entry->category}</a>
    {/if}
</div>
au lieu de :
Code :
[== Indéfini ==]
<div id="NewsPostDetailReturnLink">
    {$return_url}
    {if $category_name != ''} - {$category_link}{/if}
</div>
That's all folks !


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)