Zum Inhalt springen

direct_mail und tt_address_list

Erstellt am 15. Oktober 2007 · 11 Antworten · letzte Antwort am 10. Dezember 2007

Tags: tt_address, Direct Mail, Frage

Apop ·

Hallo zusammen,

vielleicht hat jemand für mein Problem eine Lösung oder einen Ansatz:

Habe direct_mail und tt_address installiert.

Nun möchte ich, dass der User, der sich am Newsletter anmeldet, automatisch einer tt_Address_group zugewiesen wird.
Hat da jemand eine Idee wie ich es lösen könnte?

(Das Forum habe ich bereits durchsucht.)

Apop ·

Hat denn niemand einen Rat? :-(

Habe auch versucht die newsletter-subscription.html so anzupassen:

<input type="hidden" name="FE[tt_address][addressgroup]" id="addressgroup" value="1" />

Erfolglos.

Im Setup habe ich folgendes:

plugin.feadmin.dmailsubscription {
      table = tt_address
      create.overrideValues.hidden = 1
      #create.overrideValues.disable = 0
      create.overrideValues.module_sys_dmail_html = 1
      create.overrideValues.module_sys_dmail_category = 1
      create.overrideValues.addressgroup = 1
}

module_sys_dmail_html und module_sys_dmail_category werden bei der Newsletteranmeldung auf 1 gesetzt, dass addressgroup-feld nicht, es bleibt in der datenbank immer auf Null, es sei denn, ich bearbeite im Backend den Address-Datensatz.

Apop ·
... 
<label for="www-field">www:</label>
	<input type="text" name="FE[tt_address][www]" id="www-field" value="" />
	</div>
	

	<div id="nl-reg-buttons">
	<input type="submit" id="submit-field" name="submit-field" value="Anmelden" />
	<input type="reset" id="reset-field" name="reset-field" value="Abbrechen" onClick="document.forms[0].action='###BACK_URL###';" />
	</div>
	###HIDDENFIELDS###
	<input type="hidden" name="FE[tt_address][addressgroup]" id="addressgroup-field" value="1" />
	
	</fieldset>
	</form>
</div>

Ich verstehe auch nicht, warum das funktioniert:

create.overrideValues.module_sys_dmail_html = 1
create.overrideValues.module_sys_dmail_category = 1

und das nicht:

create.overrideValues.addressgroup = 1

Das Feld ist ja vorhanden.

George Mason ·

Naja, der Unterschied wird sein, dass die Subscription nur diese Felder unterstützt:

email,first_name,last_name,date_of_birth,address,city,zone,static_info_country,zip,phone,language,title,company,www,module_sys_dmail_html,module_sys_dmail_category,image,comments,hidden

Die Felder module_sys_dmail_html und module_sys_dmail_category sind dabei, addressgroup ist nicht dabei, gehört sozusagen nicht mit zum module. Also denke ich mal, dass die Extension das Feld gar nicht erst auswertet.

Apop ·

Weiß jemand dann vielleicht, wie ich Adressen im Frontend ausgeben kann,
die keiner Gruppe zugehören?