Site cassé [edit : c'est réparé]
Bonjour,
j'ai voulu modifier mon site en changeant des traductions dans le fichier
httpdocs/core/lang/fr/core.php
Je l'ai basculé en ftp et depuis mon site est vide (page blanche, html vide)
J'ai remis l'ancienne version du fichier core.php mais ça n'a pas corrigé le problème
J'avais aussi changé des mots dans mon theme lang/fr.php ça semble venir de là en fait car en changeant de theme le site s'affiche.
[EDIT : j'ai rebasculé tout le dossier lang du theme et c'est réparé (par contre depuis l'interface admin, en modifiant le fr.php en collant le texte de départ ça ne fonctionnait pas… ]
Si quelqu'un sait comment le réparer, ça m'aiderait beaucoup, je ne sais pas quoi faire.
Merci
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonsoir,
Le fichier core.php est un fichier contenant un tableau (array) avec clés et valeurs :
'L_CLE' => 'valeur'
oùL_CLE
est ce qui est passer à la fonction qui affiche le texte correspondant à la langue de ton PluXml .valeur
est la chaine ou le texte qui sera affiché .=>
, elle se trouve à droite'
chaque 'clé'=>'valeur' sont séparé par une virgule
,
, par exemplesi une accolade apparait dans le texte, celle-ci doit-être échappée avec le caractère
\
afin de la cachée au script pour qu'elle soit interprété comme du texte. comme dans l'exemple ci dessus:n\'ont
. Une seule erreur dans la syntaxe et c'est tout cassé.il ne faut pas retirer (éviter) de clé des fichiers de langues originaux de PluXml , chaque dossier de langue est composé des mêmes fichiers et mêmes clés, seules les valeurs différent (traductions)
J’espère que cela t'aidera.
Cdt
ah oui, si tu édites ces fichiers depuis l'administration , l’échappement des caractères doit être échapper deux fois à chaque sauvegarde. car le script de sauvegarde fait un premier nettoyage à l'enregistrement et retire chaque premier
\
qu'il trouve. Ce plugin peut être utile si tu édites souvent tes fichiers depuis l'administration : https://github.com/gcyrillus/PLX-cssBackSlash - il ne s'occupe que des\
déjà présent dans les fichiers edités.Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci