Beez: Benutzeranmeldung nur als Link sichtbar

  • mamboo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
10 Jan. 2009 22:05 #19876 von mamboo
Ich möchte im Frontend die Benutzeranmeldung nur als Link "anmelden" sichtbar haben, ähnlich wie hier im Forum. Der Link soll den Benutzer dann weiterleiten auf das Anmeldeformular.
Kann mir da jemand helfen?
Danke

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
11 Jan. 2009 13:22 #19880 von Tribal6
Hi

Folgendes müsste dir weiterhelfen:

Da, wo der Link angezeigt werden sollte, folgendes ausgeben (im Quelltext):
Code:
<a href="http://www.deineSeite.ch/index.php?option=com_user&view=register">anmelden
"deineSeite.ch" natürlich entsprechend ersetzen.

und die bessere, SEF-sichere Variante wäre:
Code:
<a href="<?php echo JRoute::_('index.php?option=com_user&view=register') ?>">anmelden



Cheers
Roger

Tue das, was du kannst, mit dem was du hast, da wo du bist.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • mamboo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
12 Jan. 2009 09:47 #19898 von mamboo
Danke, ich probier's mal aus.

Gruss Ursina

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • mamboo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
12 Jan. 2009 11:25 #19903 von mamboo
Das Problem ist, dass ich diesen Link via Modul ausgeben möchte, weil er nur in gewissen Bereichen/Kategorien angezeigt werden soll.
Wie mach ich das?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
12 Jan. 2009 13:38 #19909 von jimbo
Neues Modul erstellen, Typ HTML, dann dort den Link platzieren...

Gruss Dany (Jimbo)
Kein Support per PN.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • mamboo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
12 Jan. 2009 17:37 #19916 von mamboo
Danke, ganz schön happig für ein Greenhorn... dann werd ich mal meine Bücher konsultieren. Da hab ich mir die Latte für meine erste Joomla-site wieder mal ganz oben gesetzt...

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
12 Jan. 2009 18:50 #19920 von jimbo
–> Backend –> Erweiterungen –> Module –> Neu...

1) Typ HTML wählen
2) im nächsten Fenster nach unten scrollen, dort gibt's eine ganz normale Eingabemaske mit Editor
3) URL eintippen, Text aktivieren und das Kettensymbol anklicken
4) im sich öffnenden Dialog die komplette URL zu der gelinkt werden soll eingeben und bestätigen
5) Titleanzeige deaktivieren, Moduleposition angeben und einem Menülink zuordnen
6) speichern

Was ist daran happig? 8)

Gruss Dany (Jimbo)
Kein Support per PN.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • mamboo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
12 Jan. 2009 22:43 #19930 von mamboo
Ja, nach der Beschreibung im Buch sah das viel schwieriger aus.
Vielen Dank

Ist es auch möglich wenn der Benutzer im Frontend eingeloggt ist, den Link anstelle von "anmelden" "abmelden" anzuzeigen und wie mach ich das? Mit dem eben erstellten Modul wird auch im eingeloggten Zustand "anmelden" angezeigt.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Jan. 2009 07:42 #19937 von jimbo
Auf einfache Weise mit dieser Variante des eigenen Moduls? – Nein...

Gruss Dany (Jimbo)
Kein Support per PN.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Jan. 2009 20:05 #19972 von Tribal6
Für das Login müsste folgendes gehen:
Code:
<?php $user = JFactory::getUser(); $text = ($user->guest == 1) ? 'anmelden' : 'abmelden'; echo '<a href="'.JRoute('index.php?com_user&view=login').'">'.$text.''; ?>

Und etwas persönlicher:
Code:
<?php $user = JFactory::getUser(); $guest = $user->guest; if($guest) { <? Hier das HTML für den Gast <?php }else { ?> Hier der Text (HTML) für den eingeloggten User. Ev. den Namen mit - Hallo, <?php $user->name ?>, alles klar? <?php } ?>

Aber damit kommst du schon nahe an das Joomla eigene Login-Modul ran, das dir noch die Möglichkeit der Umleitung bietet (und mehr).....

Cheers
Roger

Tue das, was du kannst, mit dem was du hast, da wo du bist.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden