Zum Inhalt springen

powermail + static_countries.cn_iso_3

Erstellt am 11. Januar 2010 · 4 Antworten · letzte Antwort am 12. Januar 2010

Tags: Powermail, Frage

bertram ·

In powermail kann man ja super static_countries und static_ccountry_zones auslesen.

Ich bräuchte als Wert für static_countries SELECT an Stelle von cn_iso_2 cn_iso_3.

Soweit ich in class tx_powermail_countryzones sehe, kann das Kombi-SELECT auch mit diesem Feld umgehen.

Aber wo stelle ich ein, dass in static_countries SELECT cn_iso_3 benutzt wird?

Danke für eure Hilfe.

bertram ·

Danke für die superschnelle Antwort!!! Ja, habe ich gesehen:

<!-- ###POWERMAIL_FIELDWRAP_HTML_COUNTRYSELECT### begin -->
	<div id="powermaildiv_uid###POWERMAIL_FIELD_UID###" class="tx_powermail_pi1_fieldwrap_html tx_powermail_pi1_fieldwrap_html_select tx_powermail_pi1_fieldwrap_html_###POWERMAIL_FIELD_UID### ###ALTERNATE###"###DIVJS###>
		<label for="###LABEL_NAME###">###LABEL######DESCRIPTION######MANDATORY_SYMBOL###</label>
		<select ###NAME######ID######CLASS######ONCHANGE######ONFOCUS######TABINDEX######ACCESSKEY######JS###>
		<option value=""></option>
		 <!-- ###CONTENT### -->
		 	<!-- ###ITEM### -->
		 		<option value="###VALUE###"###SELECTED######JS_INNER###>###LONGVALUE###</option>
		 	<!-- ###ITEM### -->
		 <!-- ###CONTENT### -->
		 </select>
         <div id="powermail_countryzoneselect###POWERMAIL_FIELD_UID###" class="countryzone"></div>
	</div>
<!-- ###POWERMAIL_FIELDWRAP_HTML_COUNTRYSELECT### end -->

Wie ersetze ich nun ###VALUE### mit static_countries.cn_iso_3? ###CN_ISO_3### oder ###cn_iso_3### scheint es ja nicht zu sein.
Ich finde keine Antwort in der Doku - oder übersehe ich was?

bertram ·

Danke, ###LONGVALUE### ist der Ländername, der in der Option als Label ausgegeben wird, nicht der ISO Code.

Für mich sieht es so aus, als müsste ich die Länderabfrage komplett neu schreiben oder die Werte nachträglich umwandeln. Calendar Base - dafür brauche ich die Werte - benutzt leider den 3stelligen Ländercode.