2011-08-02 5 views
0

私は初心者向けのcakephp開発者ではありませんが、自分自身を中間レベルのcakephpプログラマーと呼んでいません。Cakephp:テーマを使用している場合はログインできません

私は私が扱うことができなかった奇妙なふるまいを見つけました。

私はデフォルトビューでアプリを構築しました。最初の顧客はテーマ設定が必要なので、cakephpのテーマ機能を使用することに決め、ビュー、レイアウトなどでテーマを作り始めました。

私はcakephp 1.3.8を使用しています。

ログインできない場合はすべてうまくいきます.Cakephpは私を不可能な場所、検索結果のある検索コントローラにリダイレクトします。それは単に起こることができませんでした。 デフォルトのビューでは、すべて正常に動作します。

何故その理由が考えられますか?それはAuthコンポーネントのバグでしょうか?どこでデバッグを始めるべきですか?

ありがとうございました。

編集:

私は新しいテーマに私のデフォルトのビューのコピーを作成し、この新しいテーマに$テーマ変数を変更しました。すべてが機能するので、AuthとThemeの機能はうまくいきます。理由は私の最初のテーマです。テーマやビューファイルがログイン処理やAuthリダイレクトに与える影響私は今、アールに関する情報をまだ私の見解ではバグを発見する方法がわからない:(。私は2にデバッグを設定して、また、TMP /ログにログをチェックするが、そこに。任意のアイデア?

+0

あなたは別のレイアウトを持っていることを意味しますか?レイアウトをどこで設定しますか?Authとルートファイルを設定するコードはここに投稿してください。 –

+0

いいえ、テーマ(admin.ctpとdefault.ctp)内で異なるレイアウトを使用しています。私はcakephpのテーマ機能をテーマにしています。 – sipiatti

答えて

0

を解決しました問題が見つかりました。$ this-> Form-> end()がsearchbox要素にないため、ログインデータが製品コントローラ検索メソッドに送信されたため、ログインが処理されませんでした。

+0

解決策を回答としてマークして、質問が未回答の質問リストに表示されないようにします。 – JJJ

+0

警告ありがとうございますが、2日後にそれを行うことができます;) – sipiatti

関連する問題