Zurück   rack::SPEED Support-Forum > rack::SPEED Kundensupport Magento 1.x > Magento - Fragen & Probleme

Magento - Fragen & Probleme Fragen & Probleme rund um MagentoConnect

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10.12.2008   #1 (permalink)
rack::SPEED Kunde
 
Registriert seit: 23.10.2008
Beiträge: 110
Renommee-Modifikator: 4
Logo befindet sich auf einem aufstrebenden Ast
Standard Proceed to Chekout und Place Order Buttons

Hallo zusammen!

Bei einer Bestellung im Frontend bleiben die Buttons "Proceed to Chekout" im Warenkorb, sowie "Place Order" im Checkout immer auf Englisch, egal welche Sprache ich auswähle.
Ich könnte die Image Datei einfach in eine andere ändern, ich brauche aber mehrere Sprachen in meinem Shop, somit mehrere Button-arten.

Ich verstehe nicht wieso bei Magento dort nicht der Text einfach übersetzt wird und stattdessen eine feste Imagedatei benutzt wird.

Den Text hier
Magento - Wiki - Creating CSS buttons vs Image buttons

habe ich schon gelesen, es scheint zu klappen mit dem Proceed to Chekout Button, aber der Place Order Button ist ganz anders. Leider sind meine Programmierkenntnisse zu gering um verstehen zu können wie ich diese Lösung auf den anderen Button übertragen kann.

Vielen Dank!
Logo ist offline   Mit Zitat antworten
Alt 10.12.2008   #2 (permalink)
rack::SPEED Support
 
Benutzerbild von rack::SPEED
 
Registriert seit: 19.10.2008
Ort: Meerbusch
Beiträge: 920
Renommee-Modifikator: 10
rack::SPEED hat die Renommee-Anzeige deaktiviert
Standard

Selber habe ich diese Änderung noch nicht durchgeführt, daher kann ich dir jetzt erst einmal nur den Aufbau bzw. den Zusammenbau des Buttons erklären:

Code:
<a href="<?=$this->getCheckoutUrl()?>"><img src="<?=$this->getSkinUrl('images/btn_proceed_to_checkout.gif')?>" alt="<?=__('Proceed to Checkout')?>"/></a>
Der a-Tag wird um folgende CSS-Anweisung ergänzt und so dem Browser mitgeteilt, dass weitere "Design-Anweisungen" folgen. - Diese Designanweisungen werden in der CSS-Datei (später) notiert.

Code:
class="img-btn btn-checkout"
Anschließend wir der img-Tag entfernt und durch folgenden Code ersetzt:

Code:
<span><?php echo $this->__('Proceed to Checkout')?></span>
Dieser Code sorgt dafür, dass während des Seitenaufrufes der Text "Proceed to Checkout" durch die richtige Übersetzung aus dem Sprachfile ersetzt wird.

Zum Schluß wird die CSS-Datei wie auf der Seite beschrieben ergänzt. Dieser Teil muss nur einmal eingefügt werden und ist für alle Buttons gleich.

Spätestens morgen Mittag kann ich dir eine kompltte funktionierende Version hier posten, sollte sich bis dahin keiner gemeldet haben.
rack::SPEED ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 04:36 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO 3.6.0
© 2008 by rack::SPEED

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17