Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Registrierung anpassen

  • snooze
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
17 Jan. 2011 18:32 #28018 von snooze
Registrierung anpassen wurde erstellt von snooze
Hi Leute
Ich suche nach einer Möglichkeit, die Registrierung ohne Override (!) anzupassen.

Konkret möchte ich das Feld "E-Mail" entfernen. Des weiteren ist bei mir die Registrierung in die Abschnitte "Account details" und "Personal Details" aufgesplittet. Ich möchte den ganzen Bereich "Personal Details" ebenfalls ausblenden können.

Wer weiss, wie so etwas in Joomla oder via Plugin o.ä. zu bewerkstelligen ist, OHNE dabei im css oder php rumfummeln zu müssen???

Vielen Dank für Eure Hilfe!!!
Mehr
17 Jan. 2011 20:40 #28026 von patrick
patrick antwortete auf Re: Registrierung anpassen
Hi Snooze

Es scheint mir, dass du echt etwas gegen Template Override hättest...? Dabei gehört dies mit zu den genialen Funktionen und Möglichkeiten von Joomla!.
Nun gut, mit einmal schnell klicken und fertig und freuen wir uns ist da nichts. ;)

Ein bisschen Wissen in Sachen HTML, PHP und CSS sollten da schon vorhanden sein. Was spricht dagegen, sich damit auseinander zu setzen? ::) )

Mit Template Override lassen sich extrem viele Sachen bewerkstelligen, für die es eben kein Plugin o.Ä. gibt, wo mit einem Klick geändert werden kann, was geändert sein muss.

Zwei Alternativen:
Wenn es für was auch immer eine Erweiterung gibt, dann dürfte die wohl am ehesten hier zu finden sein:
--ALTER LINK WURDE ENTFERNT-- (wenn nicht, die Suchmaschinen wissen auch noch sehr viel)
Ansonsten: Machen lassen was man nicht selber machen kann/will.

snooze schrieb: Konkret möchte ich das Feld "E-Mail" entfernen.

Nur so aus persönlicher Neugierde: Weshalb, wozu und warum ?

InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop
  • snooze
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
17 Jan. 2011 22:23 #28033 von snooze
snooze antwortete auf Re: Registrierung anpassen
Hi Patrick

Danke für deine Antworten. Neinein, ich hab nichts gegen Override, das einzige, was ich nicht habe, ist viel Zeit ;) Im Ernst, ich habe Joomla eben genau darum gewählt, weil man sich mit einem CMS nicht mit css, http, php etc. auskennen muss. Natürlich ist mir klar, dass wahrscheinlich vieles einfacher zu bewerkstelligen ist, wenn man eben diese Kenntnisse hat. Aber ich wollte einfach zuerst mal abklären, ob es auch einfacher geht.

Nun denn, wie mir scheint, führt doch kein weg daran vorbei. So sag mir bitte: kannst du mir beispielsweise das mit dem E-Mail-Feld ausblenden so erklären, dass auch ich als Newbie drauskomme und es selbständig via Override ändern kann?? Es ist einfach so, dass auf meinem Bürotisch zwei Joomla!- Bücher à 620 und 820 Seiten liegen und ich dem nicht unbedingt noch ein CSS/PHP Buch mit ähnlichem Umfang hinzufügen möchte (sonst kracht bald mein mein Bürotisch zusammen ;) ). Schau, es ist doch wie bei einem Gitarrenanfänger (der ich auch mal war): Man sucht sich via Internet die Griffe für G, D, C etc heraus, welche ziemlich schnell und einfach zu erlernen sind. Wenn dann plötzlich was Kompliziertes kommt, schaut man auch zuerst, ob es vielleicht via Capodaster möglich ist, daraus wieder ganz einfache Griffe zu machen (= meine Frage nach Bewerkstellungung dieses Themas OHNE Override). Wenns nicht geht, dann ist man froh, wenn einfach jemand einem sagt: also gut, 4 Bund, 3 Saite, D gedämpft....dann gehts auch. Ohne dass ich deswegen gleich 30 neue Griffe lernen muss. Ich versteh zwar dann nicht genau, warum der Akkord genau dort so klingt wie er klingt.....aber es funktioniert :D

Hoffe du weisst wie ich das meine. Also was denkst du, werde ich es (vielleicht mit deiner Hilfe??? ::) ) ) schaffen, via Override das E-Mail Feld und den Bereich "Personal Details" verschwinden zu lassen? Vielleicht ist Override ja einfacher als ich es mir vorstelle......

Ach ja, das E-Mail-Feld soll weg, weil die Homepage für Kinder von 1. bis 6. Klasse ist, und die haben (v.a. die jüngeren) oftmals noch keine E-Mail. (das Feld kann auch bleiben, für die Kinder, die eine E-Mail haben, aber es soll wenigstens kein Pflichtfeld sein).

So oder so, danke für deine Hilfe!!!
Mehr
18 Jan. 2011 16:24 #28045 von patrick
patrick antwortete auf Re: Registrierung anpassen
OK, ich sehe was du suchst...! :)

Nun, via Template Override das Feld für E-Mail wegzulassen ist problemlos möglich, zumindest was die Sichtbarkeit vom Feld anbelangt. Technisch gesehen wird es da schwierig :(

Das Feld für die Mailadresse ist zwingend, das ist vom CMS so vorgegeben. Denn an die Mailadresse wird der Aktivierungslink gesendet (sofern dies aktiviert ist), vergessene Benutzernamen und vergessene Passwörter werden ebenfalls dahin gesendet...

Du siehst, es ist zentraler Bestandteil, dass die User eine Mailadresse haben.

Ich weiss nicht ob sich dies einfach so ohne Hack am Core Code von Joomla! abschalten oder umbiegen lässt, ev. mit etwa PHP im Template Override, wobei dies auch keine gute Lösung ist. Denn da sollte wirklich nur noch die Ausgabe der zuvor erstellten und gesammelten Daten stattfinden und nicht noch mehr Abfragen und Funktionen.

Also hier kann ich dir leider nicht wirklich weiterhelfen, ich hoffe jemand sonst hat noch eine Idee oder Tipp.

InitCom: Webagentur für Webdesign // CMS Joomla! // PrestaShop
  • snooze
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
18 Jan. 2011 17:52 #28049 von snooze
snooze antwortete auf Re: Registrierung anpassen
Hm, ok, ich denke, in dem Fall muss ich eben die E-Mail-Adresse stehen lassen....

Danke trotzdem....

Bezüglich dem Abschnitt "Personal Details": Kann ich wenigstens dies aus der Registrierungsanmeldung tilgen oder "unsichtbar" machen lassen??
  • snooze
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
21 Jan. 2011 15:54 #28080 von snooze
snooze antwortete auf Re: Registrierung anpassen
Weiss jemand, welches file ich für benötige, um für einen Override die "Personal Details" zu verstecken oder auszulöschen??
Mehr
21 Jan. 2011 17:32 #28083 von Tribal6
Tribal6 antwortete auf Re: Registrierung anpassen
../components/com_user/views/user/tmpl/form.php

;)

Tue das, was du kannst, mit dem was du hast, da wo du bist.
  • snooze
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
23 Jan. 2011 15:46 #28105 von snooze
snooze antwortete auf Re: Registrierung anpassen
Was mache ich falsch?

Hab die Datei in einen neu erstellten Pfad in meinem aktuellen Template (vorerst Milkyway) kopiert, also

rhuk_milkyway/html/com_user/views/user/tmpl/form.php

Wenn ich die form.php öffne (mit Notepad++) und daran was ändere, hat dies 0 Effekt bei der Vorschau. Zudem: Selbst wenn es einen Effekt hätte, den Abschitt "Personal Details" finde ich in der from.php nicht.

Wo liegt mein (Denk-) Fehler??
Mehr
23 Jan. 2011 15:57 #28107 von Tribal6
Tribal6 antwortete auf Re: Registrierung anpassen
Hi

Guck dir mal den Override-Pfad zu 'Beitrag einreichen' an, dann siehst du es:

'views' und 'tmpl' im Pfad weglassen, also aus

rhuk_milkyway/html/com_user/views/user/tmpl/form.php

machst du

rhuk_milkyway/html/com_user/user/form.php

Tue das, was du kannst, mit dem was du hast, da wo du bist.
  • snooze
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
23 Jan. 2011 16:38 #28109 von snooze
snooze antwortete auf Re: Registrierung anpassen
Hab ich so gemacht....leider immer noch 0 Effekt. Ich kann sogar ganze bereiche aus der form.php rauslöschen, wenn ich anschliessend aber bei der Vorschau auf "Registrieren" klicke, ist immer noch alles wie folgt da:
Account Details
Name
Benutzername
E-Mail
etc.
Personal Details
gender
etc.

Hab ich auch wirklich die richtige Datai dafür?? Weil wie schon gesagt, ich sehe zwar bei der obrigen form.php dinge wie "name" "username" "password" etc., aber nirgends einen Bereich für Personal Details mit Unterthemen wie "gender" etc.
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden