掲示板
Vorlage Velocity sign out url
9年前 に Timo Kurowski によって更新されました。
Vorlage Velocity sign out url
Regular Member 投稿: 240 参加年月日: 13/06/24 最新の投稿
Hallo zusammen,
ich habe mir eine Vorlage gebaut - (für Web-Content) - in der ein logout Button sitzt. In der portal_normal.vm wäre die Aktion:
action="$sign_out_url".
Wie heißt die Aktion in der Vorlage? Gibt es da eine API?
Wichtig ist, das ich zusätzlich zur Aktion noch einen Link verwenden kann..
Das sah mal so aus in der portal_normal.vm:
In der Vorlage geht das leider so nicht...
ich habe mir eine Vorlage gebaut - (für Web-Content) - in der ein logout Button sitzt. In der portal_normal.vm wäre die Aktion:
action="$sign_out_url".
Wie heißt die Aktion in der Vorlage? Gibt es da eine API?
Wichtig ist, das ich zusätzlich zur Aktion noch einen Link verwenden kann..
Das sah mal so aus in der portal_normal.vm:
In der Vorlage geht das leider so nicht...
9年前 に André Bunse によって更新されました。
RE: Vorlage Velocity sign out url
Junior Member 投稿: 65 参加年月日: 14/02/13 最新の投稿
probier mal href="/c/portal/logout"
9年前 に Timo Kurowski によって更新されました。
RE: Vorlage Velocity sign out url
Regular Member 投稿: 240 参加年月日: 13/06/24 最新の投稿
Hi,
das funktioniert zwar, aber dann werde ich direkt dort hin verlinkt. Das möchte ich ja nicht. Ich muss ausgeloggt werden (action="$sign_out_url") , und auf eine völlig andere Seite (z.B. href="http://google.de") verwiesen werden...
das funktioniert zwar, aber dann werde ich direkt dort hin verlinkt. Das möchte ich ja nicht. Ich muss ausgeloggt werden (action="$sign_out_url") , und auf eine völlig andere Seite (z.B. href="http://google.de") verwiesen werden...
9年前 に André Bunse によって更新されました。
RE: Vorlage Velocity sign out url
Junior Member 投稿: 65 参加年月日: 14/02/13 最新の投稿
Wenn du nicht zur Landing Page willst, dann würde ich einen Clickhandler für den Link erstellen
und die URL "/c/portal/logout" per HTTP GET aufrufen. Dann wird dein href als neue Location
aufgerufen, der Logout wird aber initiiert.
und die URL "/c/portal/logout" per HTTP GET aufrufen. Dann wird dein href als neue Location
aufgerufen, der Logout wird aber initiiert.
9年前 に Olaf Kock によって更新されました。
RE: Vorlage Velocity sign out url
Liferay Legend 投稿: 6396 参加年月日: 08/09/23 最新の投稿
aus portal_web/docroot/html/themes/_unstyled/templates/init.vm:
d.h. themeDisplay hat die gewünschte URL. Das ist m.W. auch (via Request) im CMS-Template verfügbar.
#set ($show_sign_out = $theme_display.isShowSignOutIcon())
#if ($show_sign_out)
#set ($sign_out_text = $languageUtil.get($locale, "sign-out"))
#set ($sign_out_url = $htmlUtil.escape($theme_display.getURLSignOut()))
#end
d.h. themeDisplay hat die gewünschte URL. Das ist m.W. auch (via Request) im CMS-Template verfügbar.
9年前 に Timo Kurowski によって更新されました。
RE: Vorlage Velocity sign out url
Regular Member 投稿: 240 参加年月日: 13/06/24 最新の投稿
Also entweder ich mache etwas falsch, oder $themeDisplay funktioniert nicht im CMS template....
9年前 に André Bunse によって更新されました。
RE: Vorlage Velocity sign out url
Junior Member 投稿: 65 参加年月日: 14/02/13 最新の投稿
bei Olaf steht $theme_display (ungetestet ;))