2012-02-03 3 views
0

2つの非静的要素(両方ともDBからのリストを含む)を持つCakePhpサイトのホームページにオープンアクセスを許可したいと考えています。非静的要素を持つCakePhpのホームページへのオープンアクセスを許可する

現在ログインしていないユーザーは、これらの要素のためにログインページにリダイレクトされます。 ログインしていないユーザーがホームページを見て、非静的な要素を表示できるようにするには、どうすれば設定できますか?あなたが提供することができます任意の助け

おかげで、

kSeudo

+0

オム...誰がアクセスする対応するコントローラのアクションを許可しますか?これはすべてAuthコンポーネントの設定に依存しますが、ログイン以外の処理は静的または動的要素とは関係ありません。 – deceze

答えて

0

はあなたがログインページにリダイレクトしない方法を説明できますか?

私はあなたがAppController :: beforeFilterでそれをやっていると思いますので、あなたはあなたのコントロールでそのメソッドをオーバーライドすることができます。

私は意味:

class AppController extends Controller { 

    function beforeFilter() { 
    //Check if user is logged or not and then redirect 
    } 
} 

class PagesController extends Controller { 
    function beforeFilter() { //Override method, don't use AppController 

    } 
} 
関連する問題