|2011年11月ぷぎえもん日記ここはチラシの裏です.基本ぷぎえもんの日記をつづっていきます.更新は数日遅れかもぷぎえもん日記Homeアンテナ人生休暇中ニコネクト募金募集メモEntriesCakePHPの練習:ヘルパーからコンポーネントを呼ぶTweetCakePHP2.0でヘルパーからコンポーネントを呼ぼうとしたらうまくいきませんでした。どこかのページを参考にしました。ヘルパーからコンポーネントを使うには、コンポーネントをapp::importしてインスタンスを作るみたいでした。Viewから呼ばれるModuleHelperというヘルパーの中で、NiconicoApiというコンポーネントをapp::importするようにしました。以上のように書いて、makeRankingPage()をビューから呼んでみました。cssでbootstrap-alerts.jsというスクリプトがありますこの画像のように右がわにある×をクリックするとボックスを閉じることができるスクリプトです。本家デモなどはコチラhttp://twitter.github.com/bootstrap/javascript.html#alerts良さそうなので早速読み込んでみました。デモのコピペでためしてみるとうまくいきます。0CakePHPの練習:JSのライブラリを読み込むとかTweetCakePHP2.0でjQueryでも使ってみようと思いまして、読み込もうとしたらうまくいきませんでした。検索してどこかのブログから拾ったものをそのまま書いてみました。....エラーがでました。マンガというよりライトノベルのような印象が強くなってきました。昔に比べて情報量がすごく多くなってきたとおもいます。言うものの話としてはあまり進んでない気もします。味方が強くなりすぎてあまり危機感がなかったような。あと、マンガの進行をモブキャラの台詞で説明させる手法が気になりました。bootstrapの衝突について考えてみました。このまえ作ったSpareChangeというサイトではCakePHPとbootstrapを使っていました。すると、CakePHPのデフォルトで吐くpaginationのHTMLとbootstrapが対応しているpaginationのHTMLが異なるという問題がありました。いうときに、CakePHPを編集するべきなのか、bootstrapを編集するべきか2択が発生して迷いました。0CakePHPの練習:コンポーネントをつかってみるTweet1.3からの乗り換え中でCakePHP2.0でコンポーネント使おうとしたらエラーがでてしまいました。独自のコンポーネントというやつです。こんなかんじでコンポーネントファイルを作りました。つぎにコントローラで読み込みます。