Kann mir einer der anwesenden Programmierer bitte sagen, ob diese Wiki-Anleitung zum automatischen Veröffentlichen von Mitgliederfeldern auch noch mit Contao 3 kompatibel ist? Bzw. falls nicht mehr, was geändert werden muss?
Danke
Kann mir einer der anwesenden Programmierer bitte sagen, ob diese Wiki-Anleitung zum automatischen Veröffentlichen von Mitgliederfeldern auch noch mit Contao 3 kompatibel ist? Bzw. falls nicht mehr, was geändert werden muss?
Danke
Hi Nina,
ich hab das mit folgendem Eintrag in system/config/dca.config.php gelößt:
Geht mit 2er und 3er Contao.PHP-Code:
$GLOBALS['TL_DCA']['tl_member']['fields']['publicFields']['default'] = array(firstname, lastname, dateOfBirth, street, postal, city, phone, mobile, email, website);
Klappt auch mit einem Benutzer, des Gruppenrecht die "Öffentlichen Felder" ausschließt.
Grüße, Cliff
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
Huhu,
nach dem ich Google durchsucht hatte, fand ich diesen Eintrag.
Leider funktioniert es bei mir einfach nicht, vielleicht verstehe ich es auch einfach nicht.
Ich möchte gern folgendes:
Ein Benutzer registriert sich, das System setzt gewünschte Felder auf öffentlich.
Habe den PHP Code in die oben genannte Datei geschrieben, doch es tut sich gar nichts
GrußPHP-Code:
<?php
$GLOBALS['TL_DCA']['tl_member']['fields']['publicFields']['default'] = array(platzhalter, platzhalter, platzhalter);
Geändert von Nicolas (23.09.2013 um 16:06 Uhr)
Moin Nicolas,
mit dem o.g. Code kann man die öffentlichen Felder vorgeben, wenn ein Mitglied im Backend erfasst wird.
Dass das so über das Registrierungsformular auch geht glaube ich nicht.
Grüße, Cliff
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
Ah...
Das erklärt einiges, danke!
Schade, ich suche etwas womit ich es direkt in den Registrierungsprozess einbinden kann.
Jemand eine Idee ?
Hmm, dann wäre vlt. der createNewUser-HOOK was für dich.
Der wird auch im Registrierungsmodul ausgewertet.
Gruß, cliff
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
Leider bin ich net so gut in PHP, könnte mir wer helfen ?
EDIT:
Habe es geschafft, es gibt eine Extansion die heitß: [fp_setPublicFields] SetPublicFields, allerdings ist diese outdated.
Einfach durch den Autoload-Creator jagen und zack funktionierts!
Geändert von Nicolas (23.09.2013 um 17:41 Uhr)
Hallo,
die Erweiterung fp_setPublicFields scheint auch nur eine Vorbelegung vorzunehmen, wenn ein Mitglied bei der Registrierung die Auswahl bekommt, welche Felder öffentlich sein sollen.
Abgesehen davon funktioniert das was dort steht bei 'alternativ localconfig.php ändern' in 3.4 nicht.
@cliffen Vorbelegung im Backend funktioniert, aber das war nicht Ninas Frage.
@Nina: Die Anleitung funktioniert in 3.4 nicht - bei der Registrierung erscheint eine weiße Seite nach dem Abschicken des Formulars. Das Mitglied wird dann zwar angelegt, aber ohne dass Felder öffentlich gemacht worden sind.
Die Vorgehensweise an sich, also mit dem BLOB aus der DB usw. scheint noch zu funktionieren. Nur der Hook hooked nicht, wenn man das so sagen kann.
Grüße, Alex
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen