cancel
Showing results for 
Search instead for 
Did you mean: 

Landbezogener Text

SOLVED

Landbezogener Text

Hallo liebe Community,

 

ich habe schon gesucht, konnte aber leider keine Informationen zu meinem Thema finden.

 

 

Ich würde gerne Landbezogen einen Text anzeigen lassen im Bestellprozess.

Konkret möchte ich für Kunden die aus der Schweiz kommen, einen Hinweistext bei den Zahlungsarten anzeigen lassen.

 

Irgendwie fehlt mir hierzu aber der Ansatz. 

Vielleicht hat hier jemand eine Idee oder hat eine Extension Empfehlung. :-)

 

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Landbezogener Text

Hallo,

 

sofern dein eingesetztes Theme dieses Template nicht überschreibt werden in dem Template

app/design/frontend/base/default/template/checkout/onepage/payment/methods.phtml

die Zahlungsmethoden geladen, dort könntest du deinen Hinweistext einbauen.

Hier kurz ein wenig Code wie du das Land des aktuellen Warenkorbs bekommst. Ich weiss nicht ob du aus Basis der Rechnungs oder Lieferadresse entscheiden willst, daher hab ich mal beides geschrieben. mit dem Aufruf der Methode "getCountryId" auf den Adress-Objekt bekommst du jedenfalls die Land-ID.

$checkout = Mage::getSingleton('checkout/session')->getQuote();
$billingAddress = $checkout->getBillingAddress();
$shippingAddress = $checkout->getShippingAddress();
$countryId = $billingAddress->getCountryId(); // zb. CH, FR, DE
Beste Grüße | Regards, Roman from CopeX.io

View solution in original post

2 REPLIES 2

Re: Landbezogener Text

Hallo,

 

sofern dein eingesetztes Theme dieses Template nicht überschreibt werden in dem Template

app/design/frontend/base/default/template/checkout/onepage/payment/methods.phtml

die Zahlungsmethoden geladen, dort könntest du deinen Hinweistext einbauen.

Hier kurz ein wenig Code wie du das Land des aktuellen Warenkorbs bekommst. Ich weiss nicht ob du aus Basis der Rechnungs oder Lieferadresse entscheiden willst, daher hab ich mal beides geschrieben. mit dem Aufruf der Methode "getCountryId" auf den Adress-Objekt bekommst du jedenfalls die Land-ID.

$checkout = Mage::getSingleton('checkout/session')->getQuote();
$billingAddress = $checkout->getBillingAddress();
$shippingAddress = $checkout->getShippingAddress();
$countryId = $billingAddress->getCountryId(); // zb. CH, FR, DE
Beste Grüße | Regards, Roman from CopeX.io

Re: Landbezogener Text

Hallo Roman,

 

der Ansatz klingt gut, ich werde es gleich mal ausprobieren.

 

Vielen Dank für Deine schnelle Antwort und Hilfe.

 

Grüße

Steppo