Frontend Benutzer erweiterung

Gesperrt
baumpaul
Beiträge: 346
Registriert: Mo 1. Mär 2004, 12:59
Kontaktdaten:

Frontend Benutzer erweiterung

Beitrag von baumpaul »

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.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Wenn Du Dich bis heute gedulden kannst, bekommst Du das Komplettpaket frei Haus.

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
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

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
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
baumpaul
Beiträge: 346
Registriert: Mo 1. Mär 2004, 12:59
Kontaktdaten:

Beitrag von baumpaul »

Was meinst du damit dass die Frontend-Administration ab 50 Benutzer nicht mehr zu gebrauchen ist? Bei mir werden es bestimmt mehr als 50 Nutzer.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

:roll:

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
baumpaul
Beiträge: 346
Registriert: Mo 1. Mär 2004, 12:59
Kontaktdaten:

Beitrag von baumpaul »

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.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

1. Den anderen Thread hast Du schon gelesen, oder? Er endet mit "I'm working on it" ...
2.
Das ist eine Zwischenversion, die auf der Arbeit von uwe basiert. Sie enthält eigentlich alles, was Du brauchst.
3.
Sind die kompatibel
Nein, sonst hätte ich das geschrieben (und im anderen Thread nicht "bitte abwarten").
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
baumpaul
Beiträge: 346
Registriert: Mo 1. Mär 2004, 12:59
Kontaktdaten:

Beitrag von baumpaul »

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?

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"]);
baumpaul
Beiträge: 346
Registriert: Mo 1. Mär 2004, 12:59
Kontaktdaten:

Beitrag von baumpaul »

Habe gerade bemerkt, dass der Code für das E-Mail Feld noch ein älterer ist und das dann so ausschauen müsste

Code: Alles auswählen

$_REQUEST["email"] = $oFEUser->getProperty("email", "address");
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...
Gesperrt