以前の記事で、訪れてくれる人が格段に増えた事があった。きっと、皿うどんの反響が大きかったんだ、と、今回も作業がてら食ってたピザトーストの写真を載せてみました。最近まで、グリルでトースト焼くという発想がなかったので、数年間自宅でトーストなんて食べてなかった。けど、グリルって便利ね、ときどき食パンの下側がぬれて困るけど。
さて、ちょっと気が早いと思いつつも、Ktai Library 0.0.1を使って開発してみてます。せっかく以前UTF-8での使い方を書いてみたのもあるし、開発者の方も精力的に開発されてるのもあるので、0.0.2にも期待しつつ。
で、早速詰まった所が有ったのでメモ。
Ktai LibearyをAuthComponentを同時につかった際に、リダイレクトがうまく行かない。ログイン前の状態で、ログインが必要なページにアクセスすると、リダイレクトがループする問題が発生。
んで、問題箇所を調べた所、component.php の beforeRedirect でおかしくなっている事が判った。
146行目
$resp = $component->beforeRedirect($controller, $url, $status, $exit);
ここで、KtaiComponent 内の beforeRedirect 空の配列を返している。それ故にリダイレクトが現在居る場所のURLとなってしまうみたい。
とりあえず対処療法的に ktai.php に何もしない beforeRedirect を追加して動作確認。
function beforeRedirect(){
}
おー、動いてる動いてる!
とりあえずこれで、Authコンポーネントを使っても正常に動くようになりました。
そうそう、今 Ktai Library 0.0.2 に向けてテストをされています。是非皆さんご協力を!
【Ktai】Ktai Library 0.0.2に向けてのご協力のお願い
2009/03/26 追記
上でとりあえずの対処方を書いていましたが、正式な対処方法をMASA-Pさんが公開されていました(ピンバックが入っているので、お気づきのかたも居るかと思いますが)。
私の書いていた方法で対処された方も、上記方法で修正し直して頂ければ幸いです。
MASA-Pさん、こちらこそいつもありがとうございます。

[...] kenji0302さんが指摘されていましたが、こちらの対処が正式だと思います。 いつもありがとうございます。 [...]
本当にkenjiさんはすごいですね!!
全然パソコンの話についていけません(すみません!)が、
ピザトーストおいしそうです♪(よだれ)
くわっくーさん
コメントありがとう。こういう事が仕事だから、詳しくないとやってけないのです。
ピザトースト、ちょっと写りと色合いがいまいちだけど、美味しかったですよ。