Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 19. September 2013 19:08

Tranquillius
probiert CMSMS aus
Ort: Leipzig
Registriert: 10. September 2013
Beiträge: 52

Re:

Ich habe unter anderem FEU (Frontendusers) in Verwendung und mir auch die diversen Templates dazu schon angepasst. Ich möchte gerne im Menü einen Logout-Knopf einbauen, der nicht die Logout-Seite von FEU anzeigt, sondern gleich den Logout-Prozess durchführt.

Offline

#2 19. September 2013 19:29

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.058

Re:

Ich habe dazu mal das Logout-Template verwendet. Da ist ja der Logout-Link mit drin. Das habe ich dann ans Ende des Menüs platziert, wenn man eingeloggt ist. D.h. ich habe im Logout-Template eine Liste mit einem Listenpunkt, der den Logout-Link enthält. Und das habe ich dann via CSS so formatiert, dass es wie ein Menü-Link aussah.
Geht allerdings nur, wenn man das Logout-Template nicht noch irgendwie anders verwenden möchte.

Offline

#3 19. September 2013 21:10

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.039
Webseite

Re:

Bei mir sieht es so aus:


[== html ==]
{if $ccuser->loggedin()}
<a href="http://www.domain.tld/index.php?mact=FrontEndUsers,cntnt01,logout,0&cntnt01lang=de_DE&cntnt01returnid=69">
Abmelden</a>
{else}
{cms_selflink page="an-abmelden" text="Anmelden"}
{/if}

obwohl es ausserhalb dem Menü steht kann man das ebenso irgendwo im Menü einfedeln.
Nur aufpassen welche returnid für dich richtig ist.

mfg
Jan


Ubuntu 12.04 mit KDE und Kubuntu 16.04 - FOSS Fan

Offline

#4 20. September 2013 08:14

Tranquillius
probiert CMSMS aus
Ort: Leipzig
Registriert: 10. September 2013
Beiträge: 52

Re:

Ah, danke Janl. Du hast den entscheidenden Hinweis gegeben. Ich habe jetzt einen Weiterleitungs-Link im Menü angelegt und "index.php?mact=FrontEndUsers,cntnt01,logout,0&cntnt01lang=de_DE&cntnt01returnid=91" als Ziel angegeben. Das führt zum direkten Logout.

Das Menü-Template habe ich noch angepasst, damit der Menüpunkt verschwindet, solange man nicht eingeloggt ist. Die Info habe ich noch von NaN aus einem anderen Thread.

	{if $node->alias == 'logout' && !tbtools::isLoggedIn()}
		{continue}
	{/if}

Mit der Community fange ich an CMSMS zu lieben. cool

Offline

Fußzeile des Forums

Powered by FluxBB