質問 > フロント機能 > 自分で作成した詳細ページを会員しか見れないようにしたい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
habu |
投稿日時: 2011/3/7 15:02
対応状況: −−−
|
長老 登録日: 2006/9/15 居住地: 投稿: 282 |
Re: 自分で作成した詳細ページを会員しか見れないようにしたい ytk様
新規ページ作成で、URL欄を「member_only」として作成した場合、 html/user_data/member_only.phpに、赤字の4行を追加すれば出来ます。
ログインせずにアクセスすると「不正なアクセスです。」画面が表示されます。 ただし、seasoft様が言われている通り、 管理画面(ページ詳細編集画面)から、データを更新すると、 html/user_data/member_only.php も上書きされてしまいます。 これは、「dtb_pagelayout」テーブルの「edit_flg」カラムの値を「2」に変更する事で回避できます。 (phpMyAdmin等、DBのデータを編集できるツールで変更できます) #確認したのはEC-CUBE 2.4.4ですが、恐らく2.4.3でも同様だと思います。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
自分で作成した詳細ページを会員しか見れないようにしたい | ytk | 2011/3/5 8:26 |
Re: 自分で作成した詳細ページを会員しか見れないようにしたい | seasoft | 2011/3/5 17:15 |
» Re: 自分で作成した詳細ページを会員しか見れないようにしたい | habu | 2011/3/7 15:02 |
Re: 自分で作成した詳細ページを会員しか見れないようにしたい | ytk | 2011/3/19 20:39 |
Re: 自分で作成した詳細ページを会員しか見れないようにしたい | ytk | 2013/1/2 13:33 |
Re: 自分で作成した詳細ページを会員しか見れないようにしたい | ytk | 2013/1/2 13:52 |