タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

cakephpとJSONに関するmikage014のブックマーク (2)

  • CakePHPからJSONをつかうモデルをつくった - UNIX的なアレ

    JSONでシリアライズされているAPIをたたくようなモデルを作ってみました。ローカルに配置しているJSONのファイルにも対応しています。 キャッシュをさせるような仕組みになっているので、多数叩くような場合にも効果的です。 modelの下に、json.phpというファイル名で保存してください。 app/models/json.php <?php class Json extends AppModel { var $name = 'Json'; var $useTable = false ; /* * jsonデータの取得 * @param string JSONファイルへのパス * @param boolean キャシュさせるか * @return mixed */ function find( $path , $cache = false ){ if ( !substr_count( $p

    CakePHPからJSONをつかうモデルをつくった - UNIX的なアレ
  • CakePHP + Ajax + JSON

    自然の中で農業して、休憩には好きな読書をする私が、健康や事について良いと思ってやっていることの記録です。時々はSEネタも・・・ 前回トライしたときは、JSON形式で返すことはできたのですが、ContentTypeがText/Htmlだったため、取り出すのにresponseTextで取り出してから、evalJSONでオブジェクトに変換しなければいけませんでしたが、やっとContentTypeをjsonで返すことができるようになりました。 ◆controllerのソース 他のサイトにも書かれている通り、controller内のbeforeFilterでContentTypeをセットするのがカギになります。 Ajaxアクセスで、JSONを返すアクションであることを確かめて、不要な出力をしないようにdebugモードを0にセットしてから、Contentのセットを行います。 それから、JSONを返す

    mikage014
    mikage014 2010/06/23
    CakePHP + Ajax + JSON
  • 1