Erreur encodage caractères spéciaux

Soutien et conseils sur les "Template" OpenCart

Erreur encodage caractères spéciaux

Messagepar Sw00p » 12 Avr 2011, 22:07

Bonjour à tous

Voila je vous expose mon problème concernant un thème et l'encodage des caractères.

J'ai installé le thème Alltuts
Tout fonctionne parfaitement hormis un problème de caractère. Dés que j'utilise un caractère spécial "é" ou "è" ou "à" etc..., la lettre est carrément zappée.

Je vais prendre un exemple concret avec mon fichier maintenance.php.
Actuellement, je n'ai pas mi d'accent et c'est voulu.

J'ai donc cette phrase :
Code: Tout sélectionner
Nous sommes actuellement en train de realiser une operation de maintenance.


Dans mon fichier maintenance.php, si j'ecris "Nous sommes actuellement en train de réaliser une opération de maintenance.", j'obtiens sur ma boutique :

Code: Tout sélectionner
Nous sommes actuellement en train de raliser une opration de maintenance.


Si dans mon fichier maintenance.php j'essaye d'ajouter ceci : Nous sommes actuellement en train de réaliser une opération de maintenance., j'obtiens la même chose :

Code: Tout sélectionner
Nous sommes actuellement en train de raliser une opration de maintenance.


Je ne sais pas comment faire pour afficher ces foutus accents sur mon thème.
J'ai pris cet exemple mais cela concerne également tout mon thème (catégories, etc...)
Je suis donc obligé de jongler avec majuscule, mot etc..

J'ai écris au webmaster du site, mais je n'ai reçu aucune réponse.

Voila, si vous avez des éléments de réponse, je suis preneur.

Merci beaucoup.
Opencart 1.5.4
Sw00p
 
Messages: 131
Inscrit le: 09 Juin 2010, 20:56

Re: Erreur encodage caractères spéciaux

Messagepar Diabolo » 13 Avr 2011, 15:04

slt,
Etant créateur du portage je vais résoudre ton prob :D
De ce que j'ai vu, le problème des caractères provient de cufon et des polices spéciales utilisées qui n'incluent pas certains caractères accentués latin étendu.

Code: Tout sélectionner
Century_Gothic_400-Century_Gothic_700.font.js


- Télécharge la police
http://www.azfonts.net/load_font/century_gothic.html

Va sur cufon
http://cufon.shoqolate.com/generate/

ET envoi ta police puis en cochant en plus du latin basic
->Latin-1 Supplement
Latin glyphs within the Unicode range 0x00A0 to 0x00FF. Includes punctuation, currency symbols, numerals and common accented characters. (96 glyphs)

Ainsi le site va te générer un nouveau fichier .mafont.font.js qu'il faudra nommer/renommer en Century_Gothic_400-Century_Gothic_700.font.js et remplacer l'ancien sur ton site dans
catalog/view/theme/alltuts/js/Century_Gothic_400-Century_Gothic_700.font.js

J'ai pas essayé mais je pense que ton problème est là. :D
Avatar de l’utilisateur
Diabolo
 
Messages: 35
Inscrit le: 09 Nov 2010, 23:37

Re: Erreur encodage caractères spéciaux

Messagepar Sw00p » 13 Avr 2011, 15:46

Merci beaucoup pour ta réponse.
Je test ça dés que possible.
Opencart 1.5.4
Sw00p
 
Messages: 131
Inscrit le: 09 Juin 2010, 20:56

Re: Erreur encodage caractères spéciaux

Messagepar Sw00p » 13 Avr 2011, 15:53

Alors, j'ai une erreur de Cufon :

Code: Tout sélectionner
You didn't confirm that you're allowed to use the font


Je comprends pas trop ce qu'il me demande...
Opencart 1.5.4
Sw00p
 
Messages: 131
Inscrit le: 09 Juin 2010, 20:56

Re: Erreur encodage caractères spéciaux

Messagepar Diabolo » 13 Avr 2011, 18:23

Je mets le fichier font en pièce jointe(a décompresser)

Century_Gothic_400.font.js
à mettre dans
\catalog\view\theme\alltuts\js


Puis modifier
\catalog\view\theme\alltuts\template\common\header.tpl

ligne 40 remplacer par
Code: Tout sélectionner
<script type="text/javascript" src="catalog/view/theme/alltuts/js/Century_Gothic_400.font.js"></script>


J'ai testé ça fonctionne :geek:
Pièces jointes
Century_Gothic_400.font.js.7z
(8.7 Kio) Téléchargé 493 fois
Avatar de l’utilisateur
Diabolo
 
Messages: 35
Inscrit le: 09 Nov 2010, 23:37

Re: Erreur encodage caractères spéciaux

Messagepar Sw00p » 13 Avr 2011, 20:55

Ca marche à la perfection !

Merci beaucoup en tout cas !
Opencart 1.5.4
Sw00p
 
Messages: 131
Inscrit le: 09 Juin 2010, 20:56


Retour vers Soutien "Templates"

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron
Copyright © 2009-2013 OpenCart France - Tous droits réservés