タグ

cakephpに関するysk1115のブックマーク (13)

  • CakePHP: h()関数のクオート変換モードの続き

  • [CakePHP] 1.1系に関するメモ

    [10/29] [備忘録] 勉強すること、 [10/25] モルスァ [06/15] [開発記録] v0.001 開発の準備 [06/10] [開発記録] v0.000 開発記の概要 [06/02] [log] 最近のまとめ [02/05] [Xbox360][XNA] 日でのゲームコンテスト締切り間近 [12/26] [日記] 近況とか [11/29] [Xbox360]Call of Duty4 が急遽 箱丸でも発売に [11/18] [AceCombat6] 新カラーにアイマスキャラって [11/11] [AceCombat6] もくもくと勲章収集中 以前、PHPの案件でフレームワークに CakePHP を採用したことがあり、その時のことをメモ。 [環境] OS: Linux Web: Apache2系, PHP5.2 DB: MySQL4 [CakePHP を改良した主な点] ・

    [CakePHP] 1.1系に関するメモ
  • CakePHP Pagination まとめ | Sun Limited Mt.

    CakePHP の Pagination に関してまとめてみました。 コントローラでコンポーネント、ヘルパーに Pagination を指定 // 使用コンポーネント名 var $components = array('Pagination'); // 使用ヘルパー名 var $helpers = array('Pagination'); コントローラの一覧表示するアクションでの一覧表示取得方法 $this->Pagination->modelClass = 'Model'; // 使用するモデル $this->Pagination->sortBy = 'created'; // デフォルトのソートするフィールド名 $this->Pagination->direction = 'DESC'; // デフォルトの昇順、降順を指定 $this->Pagination->show = 10; /

  • jamboree.jp - jamboree リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • 眠るシーラカンスと水底のプログラマー(旧):テスト駆動開発 - livedoor Blog(ブログ)

    たぶんどこにも需要はないのだろうけど、 Flash Meia Serverにユニットテストが無いのは残念なので書いて見てます。 SSASUnitか、FMSUnitと命名予定。 JavaScriptの文法(とくにオブジェクト指向まわり)がなんとなく理解できて楽しいですが、継承先でオーバーライドを防ぐ手立てが内容なので、フレームワークも軟らかいものにならざるを得ないような気がする。 いまのところ、 ・テストクラス実行前後の処理 ・テストメソッド実行前後の処理 ・AssertEqual ・テストレポート(簡易) をシンプルに実装。 ある程度アサーションが実装できたら恥を偲んで公開しようと思います。 FMS周りの目標はユニットテストフレームワークとEclipseプラグインなのでようやく一方が動き出した感じ。 ASunitを用いてビューもテストケースを書くようにしようと決意して、ユニットテストを作っ

  • takeda-soft.jp - takeda soft リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • PHP/CakePHP/CakePHPのログをLog4phpに切り替える - Happy Engineer Life

    イベント・セミナー集客プラットフォーム 「こくちーずプロ」を使えば、驚くほど簡単で安全なイベント告知・集客ができます。誰でも使えるシンプルさ、とことんまでイベント集客の手助けができる拡張性、大規模なイベントの大量な申し込みも安心して受付ができる高機能を併せ持っています。 一般的なイベントだけでなく講演会や、定期的に開催する地域セミナー、クローズドな社内勉強会、大規模な学会など様々なイベント形態にあわせた募集が可能です。 サービスのトップへ セミナー会場検索サービス 「こくちーずスペース」は、イベント・セミナーの開催に適したセミナー会場(貸し会議室・ホール)を所有する全国2,700箇所以上の公共施設を掲載!リーズナブル・格安で安心して利用できる貸し会議室やレンタルスペースを中心にイベントの規模や設備など目的にあった施設を簡単に検索できます。 今まで見つけにくかった公共施設の詳細な情報をまとめ

    PHP/CakePHP/CakePHPのログをLog4phpに切り替える - Happy Engineer Life
  • CakePHP Ajax のフォームを作成する | Sun Limited Mt.

    今さらなのですが CakePHP1.1 で Ajax のフォームを作成するというのをやったのでメモしておきます。 Ajax , Javascript ヘルパーを使用できるようにする コントローラで Ajax, Javascritp ヘルパーを使用できるようにする。 var $helpers = array('Ajax', 'Javascript'); prototype.js を読み込む webroot/js に prototype.js を配置し、ビューで読み込みます。 <?php echo $javascript->link('prototype'); ?> ビューでフォームを作成する 今回は submit ボタンを押した後、更新中には submit ボタンを消して変わりに「更新中」というメッセージを表示し、更新終了後にメッセージをボタンの下の id=ajax_message に表示す

  • CakePHP 管理者用アクション

    CakePHPでは一つのコントローラの中に通常のアクションと管理者用アクションとを定義できます。例えばコントローラ名がpostの場合、URLは以下のようになります。 ・通常 http://www.example.com/post ・管理者用 http://www.example.com/admin/post この機能を使う手順は以下になります。 1.CAKE_ADMINを有効にする app/config/core.phpのCAKE_ADMIN定義を有効にします。(デフォルトはコメントアウトされている) /** * Uncomment the define below to use cake built in admin routes. * You can set this value to anything you want. * All methods related to the ad

  • CakePHP 管理画面を作成する方法 | Sun Limited Mt.

    CakePHP で管理画面を作成する方法です。 管理画面も CakePHP では簡単に作成することができます。 設定 /app/config/core.php の下記のコメントアウトをはずします。 define('CAKE_ADMIN', 'admin'); これで http://www.example.com/admin/controller/action という URL でアクセスできるようになります。 CAKE_ADMIN の値を変更すれば URL の /admin/ の値が変わります。 コントローラ 管理画面で使用するコントローラに管理画面用のアクションを追加します。 管理画面用のアクション名は admin_index のように admin_ が付きます。 この ‘admin’ の部分も CAKE_ADMIN によって変わります。 ビュー 管理画面用のアクションで表示するデフォルト

  • http://blog.hereticsintheworld.com/program/38.html

  • CakePHP ファイルアップロードするコンポーネント | Sun Limited Mt.

    CakePHP でファイルアップロードを簡単に行うコンポーネントです。 ReverseFolds – CakePHP File Uploads データベースにファイル名、MIMEタイプ、サイズなどを記録し、ファイルは指定したディレクトリへアップロードするようになっています。 ビューにファイルアップロード用のタグを設置 <input type='file' name='userfile[]'/> 複数配置したいときは <input type='file' name='userfile[]'/> <input type='file' name='userfile[]'/> コントローラに使用するコンポーネントを追加 var $components = array('FileHandler'); アップロード処理 $this->FileHandler->setDebugLevel(1); $th

  • CakePHP $_GET/$_POSTの値はどこに?

    PHPのスーパーグローバルの値をどのように参照すれば良いかまとめてみました。 Controller#dataやアクションメソッド引数のようにフレームワークで想定された使い方をしている分には特に問題無いのですが、ちょっと他のことをやろうとすると、どこに値が格納されているか分からず困った事がありました。 # もちろん$_GET/$_POSTを使えば値は取れますが、せっかくのフレームワークなのでなるべくその中で値を使いたいものです。 1. $_GET $_GETの値はController#params[‘url’]に格納されます。 ちなみに$_GET[‘url’]はURLルーティング(リクエストURIからコントローラ・モデル等を決定)で、$_GET[‘file’]は[app/webroot/js/vendors.php]で参照されています。 [http://example.com/foo/ind

  • 1