Hilfe! mein plugin macht nicht was ich will

  • kraadde
  • Autor
  • Neues Mitglied
  • Neues Mitglied
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

Dateianhang:

Dateiname: profile10.zip
Dateigröße:12 KB
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
19 Feb. 2016 08:22 #42321 von Tribal6
Hast PN, oder PM oder wie das auch immer heissen mag :P

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.

Mehr
19 Feb. 2016 23:24 #42324 von Tribal6
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?

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
  • Neues Mitglied
Mehr
19 Feb. 2016 23:40 - 19 Feb. 2016 23:47 #42325 von kraadde
Tribal,

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.

Mehr
20 Feb. 2016 00:13 #42326 von Tribal6
...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

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
  • Neues Mitglied
Mehr
20 Feb. 2016 00:29 #42327 von kraadde
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
  • Neues Mitglied
Mehr
20 Feb. 2016 00:54 - 20 Feb. 2016 01:00 #42328 von kraadde
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.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
20 Feb. 2016 19:10 #42338 von Tribal6
....sicher, indem du in profile10.php zwischen Zeile 355 und 356 folgendes hinzufügst:
Code:
// remove joomlas 'name' field $form->removeField('name');
siehe Screenshots.

Tue das, was du kannst, mit dem was du hast, da wo du bist.
Anhänge:
Folgende Benutzer bedankten sich: kraadde

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • kraadde
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Feb. 2016 23:24 #42341 von kraadde
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!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: pascaleChris Hoefligeradiheutschi.chTribal6RePaoDragonlord
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden