Question

J'essaie de modifier le libellé "Prix spécial". et " Prix régulier " à Magento. J'ai déjà essayé d'éditer le fichier Mage_Catalogue.csv, de re-télécharger et de vider le cache en vain. J'ai également effectué une recherche Dreamweaver géante dans l'ensemble du site pour le texte "Normal". et "spécial" et n'ont rien trouvé.

Je ne peux que conclure que cela peut être caché quelque part au fond de l’une des 200 tables de base de données ...

Si quelqu'un sait où je pourrais peut-être changer ces valeurs, je vous en serai toujours reconnaissant.

Merci

Jack

Était-ce utile?

La solution

Vous pouvez également utiliser les options locales / internationalization.

Le convertisseur en ligne est un outil pratique. Il peut être activé via Système - > Configuration - > Développeur - > Traduire en ligne. Vous pouvez ensuite mettre à jour le texte en cliquant dessus.

Autres conseils

Accédez à Admin > > catalogue > > Attributs , puis recherchez un code d'attribut special_price . Modifiez cet attribut en cliquant sur l'onglet Gérer les libellés et les options , ici. Vous pouvez modifier le texte de special_price pour chaque vue de magasin.

  

app / design / frontend / default / default / template / catalogue / product / price.phtml

Ceci est le fichier qui contrôle les prix. Vous y trouverez le Spécial et le Régulier. Il existe quelques fichiers supplémentaires dans le dossier Produit / Vue - price.phtml, price_clone.phtml, tierprices.phtml

Lisez-les. Magento utilise un type de prix différent pour chaque type de produit (Simple, Configuration, Groupe, etc.)

J'espère que cela vous aidera.

Autre choix, vous pouvez modifier notre price.phml avec:

recherche:     $ _specialPriceStoreLabel = $ this- > getProductAttribute ('special_price') - > getStoreLabel ();

remplacer par:

Autre choix, vous pouvez modifier notre price.phml avec:

recherche:     $ _specialPriceStoreLabel = $ this- > getProductAttribute ('special_price') - > getStoreLabel ();

remplacer par:

<*>specialPriceStoreLabel = $this->__($this->getProductAttribute('special_price')->getStoreLabel());

En fonction de vos paramètres de taxe, vous devrez peut-être également modifier:

<?php echo 

En fonction de vos paramètres de taxe, vous devrez peut-être également modifier:

<?php echo $this->__('Special Price:') ?>

dans

<*>

pour que l'approche du fichier de traduction CSV fonctionne.

specialPriceStoreLabel ?>

dans

<*>

pour que l'approche du fichier de traduction CSV fonctionne.

Dans votre répertoire de thème (ex: app / design / frontend / [thème] / default, vous pouvez ajouter un répertoire appelé locale puis créer un fichier translate.csv. Dans la colonne A du fichier CSV, entrez Prix spécial: et la colonne B la mise à jour que vous voulez faire ex:

Prix spécial:, Prix de vente:

C’est probablement la meilleure façon de le faire par rapport au commentaire ci-dessus de Sid Vel, car cela est spécifique à votre thème et ne gâchera rien lors de la mise à niveau car vous n’éditez pas un fichier.

Il existe une extension appelée PHProTranslate de PHPPro.be trouvée dans Magento Connect

.

http://www.magentocommerce.com/magento-connect/phpro- translate.html

Cette extension vous permet de rechercher et de modifier TOUT avant et arrière.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top