ログイン後のWelcomeページ

2018年3月13日 at 12:04

いつもお世話になっております。
Ver. 8.3.2です。

管理画面>システムと設定>ログインとユーザー登録>ログイン後スタートページ で、
ログイン後に表示されるページが選択できますが、
管理者とその他の会員で表示を変えることはできますか?

管理者→デスクトップ(Welcome)
他ユーザ(会員)→ホームページ

のイメージです。以前はチェックボックスがあって、管理者だけの選択ができたような…。
方法があればご教示ください。

タグ:

Re: ログイン後のWelcomeページ

2018年3月21日 at 22:40
有料のアドオンで、会員やグループに応じてログイン画面を変更するものはあります。

Afixia Login Redirects
レポート記事書いてます。
http://c5addon.com/review/367
 

Re: ログイン後のWelcomeページ

2018年3月22日 at 10:04
ご教示いただきまして、ありがとうございます!
レポート記事も助かります。
導入を検討したいと思います。
 

Re: ログイン後のWelcomeページ

2018年3月22日 at 12:01
自分でもいくつかの案件で行っているので、
自分用メモがてら。

これは PHP が分かり開発者向けの内容です。
プログラムを書いて、concrete5 をオーバーライドする時用です。

/concrete/controllers/single_page/login.php

/application/controllers/single_page/login.php
にオーバーライド。

namespace を変更。

public function getRedirectUrl()
関数のみを残し、あとは、/concrete/controllers/single_page/login.php の Login クラスに extend する

return 値に、ログアウト後の URL を string で入れるとログイン直後の URL を変更できます。


これで、自分たちも、グループによって、ログアウト後のファーストページを変更してたりしています。
 

Re: ログイン後のWelcomeページ

2018年3月22日 at 18:38
ありがとうございます!
対応後に完了報告をしたいと思ったのですが、
後日の対応になりそうです。
まずはお礼まで。