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) Ré-écriture URL des catégories du module news : pb d'accents
#6
Sinon, et à tes risques et périls (il n'est pas recommandé de modifier un fichier core), tu peux ajouter ces deux lignes de code dans les fichiers modules/News/action.addarticle.php et action.editarticle.php (lignes 111 et 121) :
Code :
if( empty($error) && $news_url != '' )
      {
    //Attention lors de l'update
    //suppression des espaces en début et fin de chaîne de caractères
        //conversion des espaces internes en tiret
        //conversion des caractères interdits dans l'url
    $news_url = iconv('UTF-8', 'ASCII//TRANSLIT', trim($news_url));
    $news_url = preg_replace(array("/ /", "/[^A-Za-z0-9-\-]/", "/--/"),array("-", "", "-"),$news_url);
        // check for starting or ending slashes
    if( startswith($news_url,'/') || endswith($news_url,'/') )
      {
        $error = $this->Lang('error_invalidurl');
      }


Messages dans ce sujet

Atteindre :


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