+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: <?php > in Menülink einfügen??

  1. #1
    Neu an Board
    Registriert seit
    28.10.2006
    Beiträge
    43
    Bedankte sich
    2
    Erhielt 6 Danksagungen
    in 5 Beiträgen

    Standard \?php in Menülink einfügen??

    Hi zusammen,

    ich habe herausgefunden, wie ich einen "Abmelden"-Link mache... allerdings brauche ich dazu eine Variable...

    Nun Würde ich diesen Logout-Link gerne ins Benutzermenü einfügen, weiß aber nicht, wie ich in das normale mod_mainmenu über Backend php einfügen kann...

    Folgendes versuche ich einzufügen:
    PHP-Code:
    index.php?option=com_user&task=logout&Itemid=<?php echo $user->get('id'); ?>
    Aber im Menü habe ich anschließend nur:
    PHP-Code:
    index.php?option=com_user&task=logout&Itemid=get('id');%20?%3E 
    Hat jemand nen Tip für mich?

    Gruß
    Freak

    Edit:
    Ich hab ne teilweise Lösung gefunden... und zwar:
    Ich habe das Plugin includePHP installiert und den Link folgendermaßen gemacht:
    PHP-Code:
    index.php?option=com_user&task=logout&Itemid={php} echo '$user->get('id')';{/php
    Das Funktioniert auch soweit... allerdings habe ich da 2 Fragen dazu:

    1. Könnte das eventuell ein Sicherheitsrisiko sein? Nicht dass da jemand den Link manipuliert, und jeden php code einschleußen kann!?

    2. Gibts ne Möglichkeit, eine php-Datei zu machen die den Logout durchfürt und dann wieder auf die Startseite (oder gerne auch auf die zuletzt besuchte Seite) verweist, und die Datei dann im Mnü unter zu kriegen?

    Gruß
    Freak

  2. #2
    --- Avatar von anka
    Registriert seit
    01.05.2008
    Ort
    Basel
    Beiträge
    9.076
    Bedankte sich
    342
    Erhielt 3.297 Danksagungen
    in 3.083 Beiträgen

    Standard

    Warum verwendest du nicht den Standardlink von Joomla?
    Häufige Fragen und Antworten zu Joomla: Joomla FAQ - Kleines Helferlein: Firebug
    Joomla braucht dich!

    Kein Support per PN


  3. #3
    Neu an Board
    Registriert seit
    28.10.2006
    Beiträge
    43
    Bedankte sich
    2
    Erhielt 6 Danksagungen
    in 5 Beiträgen

    Standard

    Zitat Zitat von anka Beitrag anzeigen
    Warum verwendest du nicht den Standardlink von Joomla?
    Ääähhm... weils keinen gibt :-)

    Zumindest keinen, mit dem man sich direkt ausloggen kann...

  4. #4
    --- Avatar von anka
    Registriert seit
    01.05.2008
    Ort
    Basel
    Beiträge
    9.076
    Bedankte sich
    342
    Erhielt 3.297 Danksagungen
    in 3.083 Beiträgen

    Standard

    Habe mich vielleicht etwas unglücklich ausgedrückt. Ich meinte das Login-Modul. Wenn ein User eingeloggt ist, dann zeigt das Modul ja nicht mehr die Eingabefelder für Username und Passwort, sondern einen Logout-Button. Einen Zusätzlichen Link zum Ausloggen braucht man nicht unbedingt.
    Häufige Fragen und Antworten zu Joomla: Joomla FAQ - Kleines Helferlein: Firebug
    Joomla braucht dich!

    Kein Support per PN


  5. #5
    Neu an Board
    Registriert seit
    28.10.2006
    Beiträge
    43
    Bedankte sich
    2
    Erhielt 6 Danksagungen
    in 5 Beiträgen

    Standard

    Also es ist so, dass ich meinen Login im Header habe.... allerdings ist der Logout etwas unschön...

    Und da ich sowieso vor hatte ein Usermenü zu machen (Nachrichten, Profil bearbeiten, ect), dachte ich, ich könnte da auch gleich einen Logout-LINK machen...

    Und wie das eben so ist beim "rumbasteln", versucht man das dann eben umzusetzen... obs jetzt wirklich Sinn macht oder nachher so bleibt ist ja ne andere Frage... ging erstmal nur um die Machbarkeit :-)

    Gruß
    Freak

  6. #6
    Neu an Board
    Registriert seit
    21.11.2007
    Beiträge
    98
    Bedankte sich
    14
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    probier doch mal: Neuen Menu eintrag erstellen / MenüTyp / Benutzer / Anmelden / Layout: Login (Joomla!-Standard) .... das ganze moch mit Zugriffsebene: Registriert und FERTIG. Gut ist kein Direkt-Link aber für den Anfang........

    oder

    als direkt link: Neuen Menu eintrag erstellen / MenüTyp / ExternerLink / als Link : index.php?option=com_user&task=logout und Fertig
    mein joomla! project: IamTHEdj.net
    mein neues joomla! project: HTC Android Phones

  7. #7
    Neu an Board
    Registriert seit
    28.10.2006
    Beiträge
    43
    Bedankte sich
    2
    Erhielt 6 Danksagungen
    in 5 Beiträgen

    Standard

    Du hast diesen Thread nicht wirklich gelesen xXDocCXx, oder!?

  8. #8
    Neu an Board
    Registriert seit
    21.11.2007
    Beiträge
    98
    Bedankte sich
    14
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    also so weit ich dich verstanden habe willst du nen Logout Link ins benutzer menu bauen weil dein Login Form im Header sitzt und weist aber nicht wie, oder? also habe ich dir ein paar möglichkeiten gepostet....

    greez
    xXDocCXx
    mein joomla! project: IamTHEdj.net
    mein neues joomla! project: HTC Android Phones

  9. #9
    Neu an Board
    Registriert seit
    28.10.2006
    Beiträge
    43
    Bedankte sich
    2
    Erhielt 6 Danksagungen
    in 5 Beiträgen

    Standard

    Zitat Zitat von xXDocCXx Beitrag anzeigen
    also so weit ich dich verstanden habe willst du nen Logout Link ins benutzer menu bauen weil dein Login Form im Header sitzt und weist aber nicht wie, oder? also habe ich dir ein paar möglichkeiten gepostet....
    Ja, und diese Möglichkeiten, die Du gepostet hast, habe ich oben im Eingangsposting schon genannt... Nur mit dem Unterschied, dass ich zu dem Logout noch die Benutzer-ID übergeben wollte...

    Aber das Problem, dass man dann nicht wieder auf die Startseite geleitet wird habe ich nach wie vor... ob mit oder ohne Benutzer-ID.

    Gruß
    Freak

  10. #10
    Neu an Board
    Registriert seit
    21.11.2007
    Beiträge
    98
    Bedankte sich
    14
    Erhielt 3 Danksagungen
    in 3 Beiträgen

    Standard

    was willst du denn mit der benutzer ID? ja das mit dem nicht auf die startseite ist nicht so toll.
    mein joomla! project: IamTHEdj.net
    mein neues joomla! project: HTC Android Phones

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein