Halo Leute,
ich habe newloginbox und sr_user_register installiert es geht auch alles soweit erfolgreich bis auf den Punkt dmail.
Ich habe nur ein einziges Newsletter und möchte nicht zehn Newsletter bei der Registrierung anbieten.
Was habe ich bis jetzt dafür getan?
Nachdem ich es mit TS-Script versucht hatte aber zu keiner Lösung kam änderte ich folgende Dateien ab:
Zuvor den TS den ich im Setup dafür einfügte:
plugin.tx_srfeuserregister_pi1._LOCAL_LANG {
de {
module_sys_dmail_category = Möchten Sie Informationen zu
folgenden Themen erhalten?
fe_users.module_sys_dmail_category.I.1= allgemein
}
Natürlich nur ein Ausschnitt von dmail.
Und nun die Dateien:
ext_tables.php
In dieser Datei habe ich versucht das Array abzuändern und zwar so:
$TCA['fe_users']['columns']['module_sys_dmail_category']['config'] = Array (
'type' => 'check',
'items' => Array (
Array('LLL:EXT:sr_feuser_register/locallang_db.php:fe_users.module_sys_dmail_category.I.1', ''),
),
'default' => 0,
'cols' => 4,
);
locallang_db.php
'de' => Array (
'tt_content.list_type' => 'Front End Benutzer Registrierung',
'fe_users.static_info_country' => 'Land:',
'fe_users.zone' => 'Bundesland / Staat / Provinz:',
'fe_users.language' => 'Sprache:',
'fe_users.first_name' => 'Vorname:',
'fe_users.last_name' => 'Nachname:',
'fe_users.module_sys_dmail_category' => 'Möchten Sie News zu folgenden Themen erhalten?',
'fe_users.module_sys_dmail_category.I.1' => 'allgemein',
/** 'fe_users.module_sys_dmail_category.I.2' => 'Thema 2',
'fe_users.module_sys_dmail_category.I.3' => 'Thema 3',
'fe_users.module_sys_dmail_category.I.4' => 'Thema 4',
'fe_users.module_sys_dmail_category.I.5' => 'Thema 5',
'fe_users.module_sys_dmail_category.I.6' => 'Thema 6',
'fe_users.module_sys_dmail_category.I.7' => 'Thema 7',
'fe_users.module_sys_dmail_category.I.8' => 'Thema 8',
'fe_users.module_sys_dmail_category.I.9' => 'Thema 9',
'fe_users.module_sys_dmail_category.I.10' => 'Thema 10',*/
'fe_users.module_sys_dmail_html' => 'E-Mails im HTML-Format erhalten?',
'fe_users.date_of_birth' => 'Geburtsdatum:',
'fe_users.gender' => 'Hr./Fr.:',
'fe_users.gender.I.0' => 'Hr.',
'fe_users.gender.I.1' => 'Fr.',
'fe_users.status' => 'Status:',
'fe_users.status.I.1' => 'Student',
'fe_users.status.I.2' => 'Schüler',
'fe_users.status.I.3' => 'Angestellt',
'fe_users.status.I.4' => 'Selbstständig',
'fe_users.comments' => 'Kommentare:',
),
Also die anderen module_sys_dmail_category.I. auskommentiert.
Ergebnis:
Ich bekomme die erste fe_users.module_sys_dmail_category.I.1 Checkbox mit "allgeimen" angezeigt eigentlich so wie ich es will. Nur darunter sind noch die anderen 9 Checkboxen ohne Namen vertreten.
Weiß jemand wie ich die noch wegbekomme?
Und noch ein kleines Problem:
Ich hatte zuvor 3 Test-feuser angelegt. Sie kamen nach erfolgreicher registrierung auch wunderbar in die für die Gruppe freigeschaltete Weiterleitung.
Dann importierte ich ca. 300 Benutzer in die Datenbank aber diese werden nun nicht mehr weitergeleitet (sind aber erfolgreich eingeloggt).
Erst wenn ich in einen fe_user reingehe und den Punkt "Beim LogIn weiterleiten zur Seite..." eintrage, danach einlogge und dann wieder entferne klappt es wunderbar.
Ich habe diesen Punkt doch schon der fe_gruppe gegeben und jeder Benutzer ist auch Mitglied dieser Gruppe.
Kann mir von Euch jemand helfen?
Gruß
Martina