Frontend Benutzer erweiterung
Frontend Benutzer erweiterung
Hallo,
ich wollte die Frontend Benutzer um ein paar Felder wie z. B. E-Mail erweitern, da ich die Daten später im Frontend in Formularfelder übergeben will.
Kann mir jemand sagen an welche Dateien ich dort hinlangen muss. Bin im Backend noch etwas unbeholfen.
ich wollte die Frontend Benutzer um ein paar Felder wie z. B. E-Mail erweitern, da ich die Daten später im Frontend in Formularfelder übergeben will.
Kann mir jemand sagen an welche Dateien ich dort hinlangen muss. Bin im Backend noch etwas unbeholfen.
Wenn Du Dich bis heute gedulden kannst, bekommst Du das Komplettpaket frei Haus.
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Das ist eine Zwischenversion, die auf der Arbeit von uwe basiert. Sie enthält eigentlich alles, was Du brauchst.
Einfach ins contenido/plugins-Verzeichnis hochladen.
Da danach Administration -> Frontend -> Frontend-Nutzer bei mehr als 50 Einträgen nicht mehr zu gebrauchen ist, solltest Du eine Systemeinstellung anlegen (Administration -> System), die die Suche in dem Bereich deaktiviert:
Typ: frontendusers
Name: pluginsearch
Wert: false
http://www.btech.de/temp/plugins/fronte ... hanced.zip
Wichtig: Uwe und meine Wenigkeit arbeiten gerade an einem Gesamtpaket für Eintragungen und Auflistung - dieses Plugin ist NOCH NICHT mit Uwe's Paket kompatibel!
Gruß
HerrB
Einfach ins contenido/plugins-Verzeichnis hochladen.
Da danach Administration -> Frontend -> Frontend-Nutzer bei mehr als 50 Einträgen nicht mehr zu gebrauchen ist, solltest Du eine Systemeinstellung anlegen (Administration -> System), die die Suche in dem Bereich deaktiviert:
Typ: frontendusers
Name: pluginsearch
Wert: false
http://www.btech.de/temp/plugins/fronte ... hanced.zip
Wichtig: Uwe und meine Wenigkeit arbeiten gerade an einem Gesamtpaket für Eintragungen und Auflistung - dieses Plugin ist NOCH NICHT mit Uwe's Paket kompatibel!
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

Wenn Du Plugins einsetzt und mehr als 50 Nutzer, dann Du bekommen Probleme mit die Performance in Administration -> Frontend -> Frontend User.
Damit nix Problem, Du finden oben Lösung.
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Wie bekomme ich denn die Felder denn nun in eine Variable? Mit dem Username ist das ja einfach, aber wie ist es denn bei dem Plugin.
Ich habe das Paket was du mir hier bereitgestellt auch hier gefunden, dort ist aber ein template und modulte dabei. Sind die kompatibel?
http://www.contenido.org/forum/viewtopi ... r+enhanced
Ich möchte eigentlich nur den Namen und E-Mail-Adresse in das Standard Kontaktformular ( 4.6.8 ) übergeben.
Ich habe das Paket was du mir hier bereitgestellt auch hier gefunden, dort ist aber ein template und modulte dabei. Sind die kompatibel?
http://www.contenido.org/forum/viewtopi ... r+enhanced
Ich möchte eigentlich nur den Namen und E-Mail-Adresse in das Standard Kontaktformular ( 4.6.8 ) übergeben.
1. Den anderen Thread hast Du schon gelesen, oder? Er endet mit "I'm working on it" ...
2.
4. Du musst die Frontend-User-Objekte verwenden. Wie so etwas geht, siehst Du in den PHP-Dateien, die Du schon hast (->getProperty).
Mehr Unterstützung geht gerade nicht, da das von meiner Zeit für die Fertigstellung der ganzen Lösung abgeht.
Gruß
HerrB
2.
3.Das ist eine Zwischenversion, die auf der Arbeit von uwe basiert. Sie enthält eigentlich alles, was Du brauchst.
Nein, sonst hätte ich das geschrieben (und im anderen Thread nicht "bitte abwarten").Sind die kompatibel
4. Du musst die Frontend-User-Objekte verwenden. Wie so etwas geht, siehst Du in den PHP-Dateien, die Du schon hast (->getProperty).
Mehr Unterstützung geht gerade nicht, da das von meiner Zeit für die Fertigstellung der ganzen Lösung abgeht.
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Jetzt habe ich die halbe lösung. Hier mal der Codeschnipsel.
Was mich wundert, ist dass das Vorname und Nachname funktioniert aber E-Mail nicht?
Was mich wundert, ist dass das Vorname und Nachname funktioniert aber E-Mail nicht?
Code: Alles auswählen
#Includes
cInclude('classes', 'class.frontend.users.php');
# Benutzer Daten
$oFEUser = new FrontendUser;
$oFEUser->loadByPrimaryKey($auth->auth["uid"]);
$_REQUEST["firstname"] = $oFEUser->getProperty("contact", "firstname");
$_REQUEST["lastname"] = $oFEUser->getProperty("contact", "lastname");
$_REQUEST["email"] = $oFEUser->getProperty("contact", "email");
$tpl->set('s', 'FIRSTNAME', $_REQUEST["firstname"]);
$tpl->set('s', 'LASTNAME', $_REQUEST["lastname"]);
$tpl->set('s', 'EMAIL', $_REQUEST["email"]);
Habe gerade bemerkt, dass der Code für das E-Mail Feld noch ein älterer ist und das dann so ausschauen müsste
Geht aber trotzdem noch nicht. Da das Feld E-Mail immer leer ist - was aber am Kontaktformular liegt. Warum auch immer. Also noch ein wenig suchen.
Das wird sich auch noch lösen lassen...
Code: Alles auswählen
$_REQUEST["email"] = $oFEUser->getProperty("email", "address");
Das wird sich auch noch lösen lassen...