タグ

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

タグの絞り込みを解除

CakePHPに関するwavementのブックマーク (10)

  • CakePHP1.2 認証(Auth)コンポーネントの即席利用 | MT Systems

    サイトのアプリケーションには、管理者による操作が必ず必要である。しかし、ポータルサイトや業務用Webアプリケーションでもない限り、アクセス制御を準備しなければならないほどでもない。それ故、CakePHP の Auth コンポーネントは非常に重宝である。 この認証機能だが、よく利用するにもかかわらず次のアプリケーションを作るときには忘れており、前のプログラムをひっくり返して来ては時間を潰す羽目になっている。 これは、そんな情けない自分用の備忘録です  ... orz。 調理が必要なもの一覧 認証に必要なものは、 user モデル username、password、name を含む users テーブル users コントローラ users ビュー テーブルは、CakePHPのログイン機能でデフォルト利用されるカラム名、username と password を含むスキーマを定義しておくこと

  • 【CakePHP】お手軽便利なCakeSchema | ECWorks Blog

    DBのテーブル設定は非常に面倒な作業の一つです。 特に、開発時は仕様変更などでテーブル内のフィールドが頻繁に増減することもあるかもしれません。 テーブルを作成したり、更新したりするのに、皆さんはどのような手順を踏まれるでしょうか?まずSQLを書いて、アップロードして、mysqlやpsqlのコンソールを使って実行していますでしょうか?それとも、mysqladminとかのguiツールを使っていますでしょうか? CakePHPには、schemaシェルが付属されていて、これを用いることで簡単にテーブルを初期化することができます。コマンドラインからコマンド一発で(実際には確認メッセージがあるのでy/n選択がありますが)、書き換わるので大変に便利です。 ただ、ドキュメントや情報が公開されているブログなどが少ないため、どのように記述して良いか分からない方も多いかと思います。そこで、簡単に使い方を解説し、

  • http://www.cpa-lab.com/tech2/inflects/

  • CakePHPでURLを自由に設定する方法(routes.php) | バシャログ。

    暑いですね、ichikawaです。 今回は、PHPのフレームワークCakePHPを使った際に自由にURLを設定する方法をご紹介いたします。 CakePHPにおける基的なURL CakePHPの基的なURLの構造は、以下のような形です。 http://○○/実行するコントローラー名/実行するアクション名/ でも、これを変更したい時もありますよね。そんな時に活躍するのはこちら! デフォルトだとapp/config/以下にあります。 この「routes.php」を変更することによって、CakePHPで自由にURLを設定することができます。 では実際にやってみましょう! 「http://○○/bashloger」でblogコントローラーのmemberメソッドにアクセスしたい そのような時は以下の様に書きます。 Router::connect('/bashloger', array('co

  • 明日使える!?CakePHP Hack:SQLデバッグ表示をシンタックスハイライト | バシャログ。

    こんにちは、iPhoneをついに手に入れてテンションが一段落した?tanakaです。日は、CakePHPで開発するとき、ちょっと気分がよくなるHackをご紹介いたします。 CakePHPを使うときは、セッション1回で実行されたSQL文が一覧できるデバッグレベル2(Configure::write('debug', 2);)で開発することがあると思います。SQL文が一覧できるのは便利ですが、ちょっと味気ないと思いませんか?日は、そう思った私が、そのSQL文に色を付けるためにやってみた方法をご紹介いたします。cakeのコアの部分も少しだけ変更することになるので、取り扱いには十分ご注意ください。(CakePHP1.2を例に説明いたします) 目次 google-code-prettifyを配置 APP/app_controller.phpを修正 APP/views/layouts/defaul

    明日使える!?CakePHP Hack:SQLデバッグ表示をシンタックスハイライト | バシャログ。
  • [CakePHP] Debugkit が便利! | Sun Limited Mt.

    CakePHP1.2ガイドブックが Amazon から届いたので早速一通り読んでみました。中でも Debugkit は知らなかったので早速入れてみました。感想は「今まで知らなくて損した!」です。。。こんな便利なプラグインを知らなかったとは、情報収集、勉強が足りないですね。 Debugkit とは 右上に Cake のアイコンが出てきてクリックすると左にビヨーンと伸びて、デバッグに便利な情報(POST の値や View へ渡した値、SQL などなど)が見やすく表示されるというものです。 インストール 下記サイトより最新版(2009/7/8 現在で ver 1.1)をダウンロードします。 CakePHP debug kit 解凍してできた debug_kit というディレクトリを app/plugins に入れます。 app/app_controller.php に以下を追加します。 publ

  • http://www.cpa-lab.com/tech/081

  • ついに見つけた!CakePHP の管理者画面作成ノウハウ ( ラボブログ )

    スパイスラボ神部です。 前々から、CakePHP に Web サイトの管理画面を作るモードに使っていそうな関数を見かけることが多かったので、どこかにそんな資料があるだろうな、とは思っていたのですが、遂につき当たりました! -CakePHP 管理画面を作成する方法 | Sun Limited Mt. 少しこれについて読み解いてみたいと思います。 -管理画面が好きだ! - Favorites! admin モードについて まず、キモはここですね。 define('CAKE_ADMIN', 'admin'); これで http://www.example.com/admin/controller/action という URL でアクセスできるようになります。 そうだったのか・・・! これまでは実は管理者画面を自作していました。しかし、CakePHP はフレームワークであるが故に、その URL

  • 連載:CakePHPで高速Webアプリ開発|gihyo.jp

    第16回何でもできるようになった1.2のデータバリデーション機能(1/2):基編 秋田真宏 2009-07-17

    連載:CakePHPで高速Webアプリ開発|gihyo.jp
  • 極める routes.php (CakePHP 1.2) : akiyan.com

    極める routes.php (CakePHP 1.2) 2009-05-24 5/22に開催された第4回CakePHP勉強会@Tokyoにて、routes.phpの書き方と逆ルーティングについて発表させて頂きました。勉強会での発表は2回目です。 以下発表資料です。 極める routes.php View more Microsoft Word documents from akiyan. 「CakePHPでmod_rewriteを使わずに大抵のURLを作れる自信がある人ー?」 という質問でほとんど挙手が無かったので、テンション高めで発表できました。あと、1回目の発表では緊張しすぎて声が出なかったので、今回ははっきり喋るように心がけてみました。(それでも焦った箇所では声が小さくなっていたかも...)お聞きくださった皆様、どうもありがとうございました! ちなみに極めるといいつつも、named

  • 1