CakePHP 1.2 prefix付きURL生成時の注意点
上記URLを参考にAppController内でiMode用にredirectをオーバーライドしている所に
若干コードを追加
最後にURLを生成している
$url = Router::url($url, true);
の前に
if(isset($url['prefix'])){ if($url['prefix']=='mobile'){ $url['prefix'] = ''; } }
を追加。
姑息的措置と思われだけど、これでなんとか解決した。
あ、結局「Ktai Library」の0.2.0を使わせてもらってます。
付け足し
ktai.php などでライブラリをインポートしているところが
環境によって正しくインポートされないので以下の処置
//require_once(VENDORS.'ecw'.DS.'lib3gk.php'); App::import('Vendor', 'lib3gk', array('file' => 'lib3gk.php'));