Encodage des caractères accentués en entités HTML
2 messages
• Page 1 sur 1
Encodage des caractères accentués en entités HTML
Suite à un problème décelé sur la recherche des textes de la description des produits, nous avons fait un correctif sur la version v1.4.9 Fr mise au téléchargement.
Lire ce sujet.
Lire ce sujet.
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Il vaut mieux poser une question et paraître idiot cinq minutes que de ne pas la poser et être idiot toute sa vie.
Cool Boutik
2 - Politique sur la signature.

Il vaut mieux poser une question et paraître idiot cinq minutes que de ne pas la poser et être idiot toute sa vie.
Cool Boutik
-

LeorLindel - Messages: 1987
- Inscrit le: 19 Fév 2010, 13:44
- Localisation: Lutéce
Re: Encodage des caractères accentués en entités HTML
Nous avons vu plusieurs sujets concernant l'encodage des caractères accentués.
Pour palier à ce problème et afin d'éviter la modification de multiple fichiers, on peut simplement modifier la class "mail" situé dans ce répertoire system/library/mail.php.
Chercher ces lignes :
Pour palier à ce problème et afin d'éviter la modification de multiple fichiers, on peut simplement modifier la class "mail" situé dans ce répertoire system/library/mail.php.
Chercher ces lignes :
- Code: Tout sélectionner
public function setTo($to) {
$this->to = $to;
}
public function setFrom($from) {
$this->from = $from;
}
public function setSender($sender) {
$this->sender = html_entity_decode($sender, ENT_QUOTES, 'UTF-8');
}
public function setSubject($subject) {
$this->subject = html_entity_decode($subject, ENT_QUOTES, 'UTF-8');
}
public function setText($text) {
$this->text = $text;
}
public function setHtml($html) {
$this->html = $html;
}
public function addAttachment($file, $filename = '') {
if (!$filename) {
$filename = basename($file);
}
$this->attachments[] = array(
'filename' => $filename,
'file' => $file
);
}
- Code: Tout sélectionner
public function setTo($to) {
$this->to = html_entity_decode($to, ENT_NOQUOTES, 'UTF-8');
}
public function setFrom($from) {
$this->from = html_entity_decode($from, ENT_NOQUOTES, 'UTF-8');
}
public function setSender($sender) {
$this->sender = html_entity_decode($sender, ENT_NOQUOTES, 'UTF-8');
}
public function setSubject($subject) {
$this->subject = html_entity_decode($subject, ENT_NOQUOTES, 'UTF-8');
}
public function setText($text) {
$this->text = html_entity_decode($text, ENT_NOQUOTES, 'UTF-8');
}
public function setHtml($html) {
$this->html = html_entity_decode($html, ENT_NOQUOTES, 'UTF-8');
}
public function addAttachment($file, $filename = '') {
if (!$filename) {
$filename = basename($file);
}
$this->attachments[] = array(
'filename' => html_entity_decode($filename, ENT_NOQUOTES, 'UTF-8'),
'file' => html_entity_decode($file, ENT_NOQUOTES, 'UTF-8')
);
}
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Il vaut mieux poser une question et paraître idiot cinq minutes que de ne pas la poser et être idiot toute sa vie.
Cool Boutik
2 - Politique sur la signature.

Il vaut mieux poser une question et paraître idiot cinq minutes que de ne pas la poser et être idiot toute sa vie.
Cool Boutik
-

LeorLindel - Messages: 1987
- Inscrit le: 19 Fév 2010, 13:44
- Localisation: Lutéce
2 messages
• Page 1 sur 1
Retour vers Nouveautés et Annonces
Qui est en ligne ?
Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité





