Hilfe! mein plugin macht nicht was ich will
- kraadde
-
Autor
- Neues Mitglied
-
Weniger
Mehr
18 Feb. 2016 17:27 #42311
von kraadde
Hilfe! mein plugin macht nicht was ich will wurde erstellt von kraadde
Um weitere Daten der Benutzer registrieren zu können, habe ich ein plugin erstellt. Ich habe mich auf ein tutorial gestützt, der aus dem standard plugin Benutzer-Profil, eine modifizierte Kopie erstellt und installiert.
Es funktioniert fast alles. Was ich nicht verstehe und bisher keine Lösung gefunden habe, ist, warum man die im backend die deaktivierten Felder, im Frontend trotzdem erscheinen. Es betrifft nur die 3 letzetn Felder. Hat jemand eine Idee hier im Forum?
Ich lege eine Kopie des pluins bei (Achtung, es lässt sich nicht wie üblich installieren. muss einfach ins joomla/plugin/user/ hineinkopiert werden.)
Danke
Es funktioniert fast alles. Was ich nicht verstehe und bisher keine Lösung gefunden habe, ist, warum man die im backend die deaktivierten Felder, im Frontend trotzdem erscheinen. Es betrifft nur die 3 letzetn Felder. Hat jemand eine Idee hier im Forum?
Ich lege eine Kopie des pluins bei (Achtung, es lässt sich nicht wie üblich installieren. muss einfach ins joomla/plugin/user/ hineinkopiert werden.)
Danke
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Tribal6
-
- Offline
-
19 Feb. 2016 08:22 #42321
von Tribal6
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Tribal6 antwortete auf Hilfe! mein plugin macht nicht was ich will
Hast PN, oder PM oder wie das auch immer heissen mag
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Folgende Benutzer bedankten sich: kraadde
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Tribal6
-
- Offline
-
19 Feb. 2016 23:24 #42324
von Tribal6
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Tribal6 antwortete auf Hilfe! mein plugin macht nicht was ich will
Hossa
Es wird in dem Plugin unterschieden zwischen Feldern für das Registrierungsformular (neuer User) und Profildaten ändern (eines bereits registrierten Users).
Deshalb sind im Pugin bei den Parametern auch alle Felder zweimal aufgeführt (erster Block -> Registrierung zweiter Block -> Profildaten ändern).
Hast du bei beiden Blöcken diese Felder deaktiviert? Respektive werden diese Felder, die du deaktiviert hast, bei beiden Formularen trotzdem angezeigt?
Es wird in dem Plugin unterschieden zwischen Feldern für das Registrierungsformular (neuer User) und Profildaten ändern (eines bereits registrierten Users).
Deshalb sind im Pugin bei den Parametern auch alle Felder zweimal aufgeführt (erster Block -> Registrierung zweiter Block -> Profildaten ändern).
Hast du bei beiden Blöcken diese Felder deaktiviert? Respektive werden diese Felder, die du deaktiviert hast, bei beiden Formularen trotzdem angezeigt?
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- kraadde
-
Autor
- Neues Mitglied
-
Weniger
Mehr
19 Feb. 2016 23:40 - 19 Feb. 2016 23:47 #42325
von kraadde
kraadde antwortete auf Hilfe! mein plugin macht nicht was ich will
Tribal,
ja ich habe wohl bei beiden einträge die Felder deaktiviert.
Und ich verwende bloss das Formular zur Profiländerung.
ja ich habe wohl bei beiden einträge die Felder deaktiviert.
Und ich verwende bloss das Formular zur Profiländerung.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Tribal6
-
- Offline
-
20 Feb. 2016 00:13 #42326
von Tribal6
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Tribal6 antwortete auf Hilfe! mein plugin macht nicht was ich will
...wenn du deine Schreibfehler korrigierst, die da drinn sind, dann geht's. :woohoo:
Die Feldnamen müssen in allen 3 Files (profile.xml, profile10.xml (zweimal) und profile10.php (array zeile 246)) gleich heissen:
'muspass' ist nicht gleich 'mspass', und 'gavor' ist nicht gleich 'gavorh'.
Wenn du das korrigiert hast, musst du nochmals das Plugin öffnen/einstellen/speichern.
Prost
Roger
Die Feldnamen müssen in allen 3 Files (profile.xml, profile10.xml (zweimal) und profile10.php (array zeile 246)) gleich heissen:
'muspass' ist nicht gleich 'mspass', und 'gavor' ist nicht gleich 'gavorh'.
Wenn du das korrigiert hast, musst du nochmals das Plugin öffnen/einstellen/speichern.
Prost
Roger
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Folgende Benutzer bedankten sich: kraadde
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- kraadde
-
Autor
- Neues Mitglied
-
Weniger
Mehr
20 Feb. 2016 00:29 #42327
von kraadde
kraadde antwortete auf Hilfe! mein plugin macht nicht was ich will
Danke. Und ich habe es 3-4 mal auf Tippfehler gecheck...aber 4 augen sehen mehr. Vielen Dank nochmals
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- kraadde
-
Autor
- Neues Mitglied
-
Weniger
Mehr
20 Feb. 2016 00:54 - 20 Feb. 2016 01:00 #42328
von kraadde
kraadde antwortete auf Hilfe! mein plugin macht nicht was ich will
Jetzt nur noch eins. Weisst Du wie man verhindern kann, dass der Name-Feld aus der user DB beim Profil bearbeiten gezeigt wird?
(Siehe mein screenshot von vorhin ganz oben). Ich will den Namen im profil10 plugin bearbeiten.
(Siehe mein screenshot von vorhin ganz oben). Ich will den Namen im profil10 plugin bearbeiten.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Tribal6
-
- Offline
-
20 Feb. 2016 19:10 #42338
von Tribal6
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Tribal6 antwortete auf Hilfe! mein plugin macht nicht was ich will
....sicher, indem du in profile10.php zwischen Zeile 355 und 356 folgendes hinzufügst:
siehe Screenshots.
Code:
// remove joomlas 'name' field
$form->removeField('name');
Tue das, was du kannst, mit dem was du hast, da wo du bist.
Folgende Benutzer bedankten sich: kraadde
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- kraadde
-
Autor
- Neues Mitglied
-
Weniger
Mehr
20 Feb. 2016 23:24 #42341
von kraadde
kraadde antwortete auf Hilfe! mein plugin macht nicht was ich will
Also Problem gelöst.
Für alle die das gleiche vorhaben:
Hier ist eine gute Beschreibung: www.inmotionhosting.com/support/edu/joom...-user-profile-plugin
Aber Achtung, genau befolgen, vor allem unbedingt die Plugin Installation im Step 10 durchführen. Wenn man das erst nach dem Ergänzen der Profilfelder versucht, geht es nicht.
Weiter sollte man keine Tippfehler machen (so wie ich
Und besten Dank an Tribal6!
Für alle die das gleiche vorhaben:
Hier ist eine gute Beschreibung: www.inmotionhosting.com/support/edu/joom...-user-profile-plugin
Aber Achtung, genau befolgen, vor allem unbedingt die Plugin Installation im Step 10 durchführen. Wenn man das erst nach dem Ergänzen der Profilfelder versucht, geht es nicht.
Weiter sollte man keine Tippfehler machen (so wie ich
Und besten Dank an Tribal6!
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Moderatoren: pascale, Chris Hoefliger, adiheutschi.ch, Tribal6, RePao, Dragonlord