質問 > フロント機能 > 会員制サイトの作り方について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nagano |
投稿日時: 2012/5/18 19:23
対応状況: −−−
|
新米 登録日: 2012/5/18 居住地: 投稿: 2 |
会員制サイトの作り方について EC-CUBEバージョン 2.11.5
PHPバージョン PHP 5.2.17 DBバージョン MySQL 5.5.15-log 会員制のサイトを作りたいと思っています。 ログインしている場合は何もせず、非ログイン時にはどのページも見れないようにすると同時にログインページにリダイレクトさせたいです。 下記のスレッドに非常に近いものがあって参考にしてみたのですが会員登録ページに進もうとしてもログインページにリダイレクトされてしまうのでentryを含むURLだけは非ログイン状態でも閲覧できるようにしたいです。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=9475&forum=10 その場合はどういったソースを書けばいいでしょうか? まとめると フロントログイン必須 非ログイン時はログインページへリダイレクト entryを含むURLのページはログインしなくても良い なのですが、前述のスレッドにあるソースに付け足してLC_Page.phpを編集して解決出来るのが理想です。 宜しくお願いします。 |
habu |
投稿日時: 2012/5/21 18:31
対応状況: −−−
|
長老 登録日: 2006/9/15 居住地: 投稿: 282 |
Re: 会員制サイトの作り方について nagano様
引用: フロントログイン必須 言及されているスレッドにあるソースに付け足していく場合、 以下の様な感じで、ログインしていなくても閲覧を許可するURLを追加していけば良いかと思います。
↓↓↓
上記の例では、会員登録画面と、その時に必要な「自動住所入力」ボタン用の処理(input_zip.php)を許可し、 管理画面の「オーナーズストア>購入商品一覧」の「購入商品一覧を取得する」ボタンを利用できる様に、upgradeフォルダも許可した場合の例です。 ※ただし、URLで判断しているこの方法では、URLを手動で編集された場合には対応できません。 例えば、上の例ではURLに「login.php」という文字列を含む場合には許可していますが、 以下の様にパラメータにその文字列が追加されると 本当はログインしているユーザにのみ見せたい内容が表示されてしまいます。 http://[サイトのURL]/products/list.php?category_id=1&a=login.php お役に立てば幸いです。
|
nagano |
投稿日時: 2012/5/22 20:54
対応状況: −−−
|
新米 登録日: 2012/5/18 居住地: 投稿: 2 |
Re: 会員制サイトの作り方について ありがとうございます!
早速やってみます! |
to1931 |
投稿日時: 2012/5/23 1:36
対応状況: −−−
|
常連 登録日: 2012/1/10 居住地: 投稿: 32 |
Re: 会員制サイトの作り方について 横レスで失礼いたします。
上記のスレッド大変興味深く拝見しました。 例えば、上記に加えて、 TOPページと当サイトについて(/abouts/)も誰でも閲覧可能にするにはどうしたらよいのでしょうか? |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |