08/05/13 00:21:01
>>800
いま、2ちゃんねるのレシピ集のサイトをCakePHP1.2で作ってます。
paginatorなどが使いたかったのと、バグっても差し支えないので。
で、ひとつバグらしきのに当たりました。
先に書いた通りのページを参考に、URLルーティングのprefixを使って
携帯用とPC用のページを作り分けしたのですが、この状態でpaginatorを使うと、
PC側のページで、$paginator->prev、nextで何故か携帯用のURL
(/m/:controller・・・)へ飛ばされる事象が。
prefixを設定する前は発生していませんでした。
原因は不明ですが、これまた何故か$paginator->optionsの設定次第で
事象が発生したりしなかったりするので、発生したPC用ぺージでは、
$paginator->options(array('url'=>array("test" => 'test')))
と、ダミーのURLオプションを追加してごまかしています。