Entries


CakePHPの練習:ヘルパーの中でelement()を使う


CakePHP2.0を練習しています。先週、ニコニコ動画を題材にしたサイトをβリリースしました。ニコネクトというサイトです。テストユーザー募集してるのでよろしくね。さて、本題です。CakePHPではViewを部品化したいときにelement()を使います。こんな感じで、hoge.ctpというViewファイルをView/Elements/に置いておけば読み込んでくれます。このelement()をヘルパーの中で使ってみようと思ったらうまくいきませんでした。Warning (5...

CakePHPの練習:ヘルパーからコンポーネントを呼ぶ


CakePHP2.0でヘルパーからコンポーネントを呼ぼうとしたらうまくいきませんでした。どこかのページを参考にしました。どうやらヘルパーからコンポーネントを使うには、コンポーネントをapp::importしてインスタンスを作るみたいでした。Viewから呼ばれるModuleHelperというヘルパーの中で、NiconicoApiというコンポーネントをapp::importするようにしました。以上のように書いて、makeRankingPage()をビューから呼んでみました。す...

CakePHPの練習:JSのライブラリを読み込むとか


CakePHP2.0でjQueryでも使ってみようと思いまして、読み込もうとしたらうまくいきませんでした。まずは検索してどこかのブログから拾ったものをそのまま書いてみました。するとNotice (8): Undefined variable: javascript [APP/View/Layouts/default.ctp, line 35]Fatal error: Call to a member function link() on a non-object in ....エラーがでました。        ノ L____       ⌒ \ / \      / ...

CakePHPの練習:paginationとbootstrapの衝突について


CakePHPのpaginationとCSSフレームワークのtwitter bootstrapの衝突について考えてみました。このまえ作ったSpareChangeというサイトではCakePHPとbootstrapを使っていました。すると、CakePHPのデフォルトで吐くpaginationのHTMLとbootstrapが対応しているpaginationのHTMLが異なるという問題がありました。こういうときに、CakePHPを編集するべきなのか、bootstrapを編集するべきか2択が発生して迷いました。最初はCakePHPを編...

CakePHPの練習:コンポーネントをつかってみる


1.3からの乗り換え中でCakePHP2.0でコンポーネント使おうとしたらエラーがでてしまいました。独自のコンポーネントというやつです。Controller/Component/Hoge.phpclass HogeComponent extends Object { } こんなかんじでコンポーネントファイルを作りました。つぎにコントローラで読み込みます。var $components = array('Hoge');そうするとWarning (2): call_user_func_array() expects parameter 1 to be a valid cal...

Appendix

プロフィール

川崎修

  • Author:川崎修
  • インターネット大好き!
    調布周辺で自宅警備してます



    メール:pugiemonn@gmail.com
    skype:pugiemonn
    twilog:Twilog
    mixi:mixi
    facebook:facebook
My Profile by iddy
FC2ブログ

カレンダー

03 | 2017/04 | 05
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 - - - - - -

最近の記事

Twitter

コミュニティ

ブログ内検索

ブロとも申請フォーム

この人とブロともになる

Adsense

月別アーカイブ

はてぶ数

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。