記事紹介
ざっくり翻訳しました。 http://mark-story.com/posts/view/updating-to-cake-1-3 ページネーションの条件引継ぎで今までviewでセットしていた$paginator->optionsが不要になったみたいですね。これでPaginationで検索条件が引き継げないという質問がなくな…
「Extending CakePHP’s core components」 http://cakebaker.42dh.com/2009/09/08/extending-cakephps-core-components/基本的には、importして継承する。 重要なのは記事の最後にある、constructClasses()の箇所で継承した方で上書きしてるところ。 // app/…
Debuggable.comのfelixgeが書いた「Cake 3 interview with Nate Abele」が面白かったので、日本語で要約したものを載せます。かなり要約してるので、本文をみた方が良いです。 http://debuggable.com/posts/Cake_3_interview_with_Nate_Abele:4a665a5e-5bfc-…
自分の英語力アップと、技術力アップを兼ねて、好きな開発者の書いた記事をある程度翻訳して載せていこうと思います。今までMarkとかMcurryとかの興味深い記事をざっとは読んでたけど、自分が読むだけだと流し読みになりやすくて、読んだつもりになっただけ…
記事紹介 Using the PHP Reflection API for fun and profit PHP5から存在するReflectionClassというのがあって、これを使うとメソッド名とか、PHPdocとか、メソッドの引数とか、色々なクラス内の情報を取得できる。http://api.cakephp.org のAPIマニュアル…
CakePHPのスピードアップTIPs。 http://www.pseudocoder.com/archives/2009/04/16/one-more-tip-for-speeding-up-cakephp-apps/ コントローラの中で、$usesでモデルをいくつも書いておけば、 $this->Model1->find(); $this->Model1->Model2->find(); みたい…
MySQLのEXPLAINを徹底解説!! MySQLのExplainのことが書いてある saveAll() with multiple records AND for multiple models 英語記事 複数モデルの複数レコードを一気に保存 Viewのinputのnameは、先頭に数字を持ってくる ただし数字は1から始めること。0か…
気付かなかったんですが、開発例にACLのこととか書いてあったんですね。 10.2 ACL を制御するシンプルなアプリケーションACLとか理解するのが難しかったので、これは良い!! nutoさん、いつも翻訳ありがとうございます。
SQL EXPLAIN Componentの反応が良かったので嬉しいです。これからCakePHP 勉強会@福岡の発表ネタを考えます。SQL EXPLAIN Componentをバージョンアップした際に参考にした下記プラグイン(発行したSQLのクエリをログに出力するコンポーネント)があります。 …
下記の記事に、複数のcakeアプリから共通のプラグインを利用する方法が書いてあります。 http://mark-story.com/posts/view/making-a-global-plugins-directory-for-cakephp?utm_source=rssこれを使えば、app1とapp2にそれぞれcakeのソースコードがあって管…