CakePHP

CakePHP 携帯の開発

ここ最近は携帯業界の動きも激しくなってきました。
GoogleのAndroidやIPhone、Windowsモバイルなどなどと。。。

端末の種類は多いは世代違いがあるはで、携帯のWebコンテンツ開発は
正直無駄にコストがかかるのが現状。
実際仕事場でもデスマーチになりかけたときも(笑


そしてCakePHPで携帯サイトの開発も多くなっているのも現実。
ということで、かなり簡単&大雑把に携帯ページを作成する方法です。

前提として簡易的な方法ですので、しっかりとしたコンテンツ開発の場合には
恐らく向きません(笑
特に絵文字対応など。。。

方法はこちら。

「app_controller.php」に以下のコードを記述します。

function afterFilter(){
$this->output = mb_convert_kana($this->output, "raks", Configure::read('App.encoding'));
$this->output = mb_convert_encoding($this->output, "SJIS", Configure::read('App.encoding'));
}

実際にページを確認すると、「UTF-8」の文字コードが「SJIS」に変換されます。
単純なページを出力するだけなどの対応方法です。

まぁあくまでも、その場しのぎ的な方法の紹介でした(汗

コメント