タグ

CakePHP2に関するyanbowのブックマーク (8)

  • CakePHP2系にTwigを導入 -SmartyではなくTwig導入- | PPl@ce

    CakePHP2系でも慣れているSmartyを使おうと思ったものの、良いプラグインが見つからず断念。 そこで、Symfonyで使われているテンプレートエンジン「Twig」を使ってみることにしました。 導入までの覚書。 ダウンロードと設置 プラグインのダウンロードまず、プラグインを以下からダウンロード predominant/TwigView · GitHub解凍した状態(TwigViewフォルダ配下)は以下の様な感じです。 ※readme.mdが説明書になります(全て英語ですが)。 Twigのダウンロードプラグインがあるだけでは、動かないので「Twig」体もダウンロード。 Homepage – Twig – The flexible, fast, and secure PHP template engine CakePHPに設置必要な物だけCakePHPのPlugin配下に置きます。 ※

  • CakePHP2.0+Jenkinsで継続的インテグレーションを行う方法

    みなさんこんにちは。@ryuzeeです。 CakePHP2.0になってテスティングフレームワークがSimpleTestからPHPUnitに変わったことで、以前に比べると大分簡単にはなっていますが、まとまった情報が少ないので整理しておきます。 事前準備JenkinsのインストールおよびCIサーバへのPHPのインストールは済ませておいてください。 CakePHP2.0でCIを行う場合は、以前のようにStagehand_TestRunnerを使ったりPhingを使う必要はありません(Phingは以前も使わない手もあった)が、PHPUnit、Xdebugのインストールは行なっておきます。 また今後利用するであろう、PMDやCPD等も導入しておくと良いでしょう。 なお、今回の作業はCentOS5.7上でPHP5.3.8を利用して行いました。 PHP関連のパッケージ導入 pecl install xd

    CakePHP2.0+Jenkinsで継続的インテグレーションを行う方法
  • CakePHP2.XでRSSフィードを生成してみました | 14時の間食

    このブログでRSSを配信するに当たり、CakePHP2.XでのRSSの配信方法を調べてみました。 作業的にはCakePHP1.3の時とほとんど同じのようです。 CakePHP2系では、RSS用のレイアウトがあらかじめapp/View/layout/rss/内に用意されているので今までよりさらに一手間減りました。 今回行った作業をまとめてみます。 作り方 まずは.rss拡張子を有効に routes.phpに1行追加するだけです。 app/Config/routes.php Router::parseExtensions('rss'); RSSを配信したいコントローラーにRequest Handlerコンポーネントを追加 こちらもやはり1行追加するだけ。 他にも読み込むコンポーネントがあったら一緒に指定してください。 ここでは例としてEntriesControllerというコントローラーを使い

  • CakePHP2でJSON/JSONP/XMLのフォーマットを返すプラグイン作りました | Basicinc Enjoy Hacking!

    CakePHPでWebAPIを作る事が多くて、そんな中とても重宝して使っているプラグインがあります。 josegonzalez / webservice_plugin GitHub このプラグインをいれて、ちょちょっと設定して、URLの後ろに .json / .xml と追加してアクセスすれば $this->set() した内容がそのまま構造化されて出力されます。かなり便利。超便利。死ぬほど便利。自前で実装しようとすると意外と面倒なので。 と、これそのままでも良かったんですが、突如JSONPにも対応しなくてはならず、フォークして機能追加&特定のバージョンで動かないバグ修正をしました。 zaru / webservice_plugin GitHub こちらからダウンロード出来ます。josegonzalezさんに感謝。 JSONPでの出力方法 使い方は非常に簡単で、 http://localh

    CakePHP2でJSON/JSONP/XMLのフォーマットを返すプラグイン作りました | Basicinc Enjoy Hacking!
  • 狠狠色噜噜狠狠狠狠97,你懂的在线视频,亚洲AV制服丝袜日韩高清

    狠狠色噜噜狠狠狠狠97,你懂的在线视频,亚洲AV制服丝袜日韩高清,日免费三级片,久久综合给合久久国产免费,轻轻的挺进少妇的体内,美女销魂,av日韩av,日大乳高潮视频在线观看,亚洲一区高清

  • cakephp2.x 画像アップロードMediaPlugin を使う | まとめーたー

  • CakePHP2で簡単にACLを使う方法

    チョーシドウダ?カラダァ?どうも、高橋です! 今朝、CakePHP2.3.0-beta版がリリースされましたね! 今回のリリースでは、パフォーマンス、セキュリティ、使いやすさを向上させる新機能が追加されました。 また完全に下位互換があるので、2.2系からのマイグレーションは(おそらく)容易でしょう。 というわけで、早速Cake2.3を使ってACLを実現してみたいと思います。 イメージが掴みにくいと思ったのでデモを作成しました。(がんばりました! ログイン:http://s1.asial.co.jp/~yuya/blog/20121029/users/login username: adminuser / password: 0000 ACL管理 :http://s1.asial.co.jp/~yuya/blog/20121029/admin/acl またCakePHPのセットアップについて

    CakePHP2で簡単にACLを使う方法
  • CakePHPで様々なオブジェクトへのアクセスの仕方 | X->A->O

    はじめに CakePHPで何らかのオブジェクトを操作する場合、対象となるオブジェクトの種類やどこからアクセスするかによって方法が異なる場合があり、それ以前にそもそもインスタンス化されていないことを知らずにアクセスしようと無謀な挑戦を試みたりすることがあります・・・よね?自分の経験上、始めたばかりの時はここで躓くことが結構多く、今でも分からずに調べることが多いですし、あまり使っていないと同じ事を何度も調べたりもしてしまいます。このエントリは、あるオブジェクト「に」あるオブジェクト「から」アクセスする方法について調べたものの備忘録です。 初心者のかたはどうぞ「 初心者の方へ 」にまず目を通してください。 内容は適宜追加・修正される可能性があります。 すべてCakePHP2系の情報です。1系の情報が今後追加されることはありません。 可能な限り公式ドキュメントへのリンクを張っています。日語訳のあ

  • 1