タグ

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

  • 関連タグはありません

タグの絞り込みを解除

cakephpに関するtinsep19のブックマーク (3)

  • CakePHP 携帯用ビューを表示する

    サイトにPC用と携帯用がある場合、PC用とは別に携帯用の表示を行う方法です。この方法なら同じコントローラ・アクションで、レイアウトとビューファイルを変更することができます。なお携帯版のURLは[/m/]で始まるようにします。 1.URLルーティングを設定する。 [app/config/routes.php]で[/m/]からURLが始まる場合にwebservicesとして扱うように設定します。 [app/config/routes.php] <?php (snip) $Route->connect('/m/:controller/:action/*', array('webservices' => 'Mobile')); ?> 2.WEBSERVICESを有効にする。 webservicesがフレームワーク内でサポートされるように設定を変更します。 [app/config/core.php:

    tinsep19
    tinsep19 2007/06/26
    のWEBSERVICESの使い方。controllers/componentとviews/helperをつくること。views/layout/mobile/default.thtmlをつくるのが肝
  • Scaffolding and Decorating your web app with CakePHP

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 (Shunro Dozono / http://www.cba-japan.com ) (1)You can download 'decorate.php' from http://cakephp.jp/decorate.zip http://cakeforge.org/projects/decorate/ copy it to cake/scripts (2)Set your DB-table (3)Start baking [decorating] by using Windows Command Prompt. prompt> your_php_path\php.exe path\decorate.php

    Scaffolding and Decorating your web app with CakePHP
    tinsep19
    tinsep19 2007/06/26
    のdecorate.php,bake.phpの高機能版
  • CakePHPでDBアクセスなしのModelを作る

    CakePHPのmodelはDBのテーブルと1対1になる事が想定されています。ただシステムを構築する際はこのような単純なmodelだけでは使い勝手が悪い場合があります。そこでDBアクセス無しのmodelの作成方法を模索してみました。 フレームワークのソースを見たところmodelの$useTableにfalseをいれておけば良いようです。 [app/models/no_db.php] <?php class NoDb extends AppModel { $useTable = false; } ?> では、modelなしのcontrollerはというと・・・フレームワークを見る限りでは方法は無さそうですね。ただcontrollerの$nameでmodel名を指定する事ができるので、これにダミーのmodelを指定すれば、modelを新たに作らずにcontroller・ビューファイルを追加する

  • 1