jwinkel Posted November 30, 2015 Report Share Posted November 30, 2015 Ich bin mal wieder zu blöd: Im Warenkorb habe ich (mit System_Debug) das Objekt "TAX" gefunden:TAX: tax Object ( [_table:protected] => xt_tax_rates [_table_lang:protected] => [_table_seo:protected] => [_master_key:protected] => tax_rates_id [country_code] => NL [zone_id] => 31 [data] => Array ( [1] => 19 [2] => 7 [3] => 19 ) )Wie bitte komme ich denn an den country_code? Mein dummerhaftiger Versuch mit{php} $p_country_code = $_TAX['country_code']; $this->assign('country_code',$p_country_code); {/php}ist leider erfolglos... Link to comment Share on other sites More sharing options...
Alex@4tfm Posted November 30, 2015 Report Share Posted November 30, 2015 $tax->country_code Müsste es sein (ohne es getestet zu haben...) Link to comment Share on other sites More sharing options...
jwinkel Posted November 30, 2015 Author Report Share Posted November 30, 2015 Ist es leider nicht. Von denen:{php} echo "<!--CCC1:" . $tax['country_code'] . "-->";echo "<!--CCC2:" . $_tax['country_code'] . "-->";echo "<!--CCC3:" . $TAX['country_code'] . "-->";echo "<!--CCC4:" . $_TAX['country_code'] . "-->";echo "<!--CCC5:" . $tax->country_code . "-->";echo "<!--CCC6:" . $_tax->country_code . "-->";echo "<!--CCC7:" . $TAX->country_code . "-->";echo "<!--CCC8:" . $_TAX->country_code . "-->";{/php}Ist es leider auch keine. Link to comment Share on other sites More sharing options...
oldbear Posted November 30, 2015 Report Share Posted November 30, 2015 was willst denn eigentlich machen ?ist doch eigentlich nur bei Digitalen Produkten interessant und da hat man doch den Ländercode aus den Kundendaten ... Link to comment Share on other sites More sharing options...
jwinkel Posted November 30, 2015 Author Report Share Posted November 30, 2015 Eigentlich will ich den für diesen Warenkorb gültigen Ländercode, egal wie viele Rechnungs-, Liefer- und sonstige Anschriften der Kunde angelegt hat. (Ich habe Kunden mit Adressen z.B. in Deutschland, der Schweiz und Italien, die mal hierhin, mal dahin liefern lassen...)Ich darf nämlich seit neuestem etliche Artikel zwar nach Deutschland, in die Schweiz und sonstwohin verkaufen, aber nicht in EU-Länder... Link to comment Share on other sites More sharing options...
EigenArt Posted December 2, 2015 Report Share Posted December 2, 2015 Den Ländercode kannst Du auch aus der session nehmen. Das ist vielleicht weniger Umweg.Für die Versandadresse nimmst Du die Variable: "$smarty.session.customer->customer_shipping_address.customers_country_code" Link to comment Share on other sites More sharing options...
jwinkel Posted December 6, 2015 Author Report Share Posted December 6, 2015 Hat geklappt, danke! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.