のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,829人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】フレームワーク CakePHP 13ホール目【v2.0】

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    151 : nobodyさん - 2011/11/26(土) 02:11:47.02 ID:??? (+47,+19,-16)
    cakephp使ってるやつはもっとブログいっぱい書いてくれ。使い方がよくわからないし
    152 : nobodyさん - 2011/11/26(土) 02:19:26.62 ID:??? (+96,+29,-16)
    >>146
    見たけどなんも書いてないし
    こういう作りかけで放置?みたいなのがCakeにはちょこちょこ見られて嫌だな
    153 : nobodyさん - 2011/11/26(土) 14:40:10.29 ID:??? (+70,+29,-34)
    >>152
    2.0ではcss.phpは無くなってるし、全体的にちぐはぐだった部分が整理されてきてる感じ
    154 : nobodyさん - 2011/11/26(土) 15:54:08.70 ID:??? (-1,-30,-45)
    >>150
    よくわからんが
    Test.phpはtest.php
    TestController.phpはtests_controller.php
    じゃないのか。
    155 : nobodyさん - 2011/11/26(土) 23:26:54.50 ID:??? (+62,+29,-12)
    >>141
    たぶんその質問をするレベルからなのだろうから、集中してやっても半年
    下手すれば3年
    156 : nobodyさん - 2011/11/27(日) 03:43:00.02 ID:??? (+64,+29,-29)
    勉強するために本を購入しようと思ってるんですけど、
    お勧めの本とかを聞くのはスレ違いですか?
    もし平気ならお勧めの本を教えてください。
    157 : nobodyさん - 2011/11/27(日) 07:48:03.99 ID:??? (+63,+30,-217)
    「奉仕を主とする事業は栄え、利得を主とする事業は衰える」
    「ほかの要因はさておき、我々の売上は、ある程度賃金に依存しているのだ。
    より高い賃金を出せば、その金はどこかで使われ、ほかの分野の商店主や卸売り業者や製造業者、
    それに労働者の繁栄につながり、それがまた我々の売上に反映される。
    全国規模の高賃金は全国規模の繁栄をもたらす」

    奥田 碩(日本経団連名誉会長 元トヨタ自動車会長)
    158 : nobodyさん - 2011/11/27(日) 17:45:35.50 ID:??? (+44,-25,-26)
    >>156
    CakePHP辞典とネットの情報でおk
    159 : nobodyさん - 2011/11/28(月) 06:13:25.61 ID:??? (+100,+29,-72)
    >>158
    PHPは何となくわかるんだけど、ビジネスロジック?をmodelにどう書いたらいいかとかがわからない、、。
    ネットで調べてもDBのアクセス方法とかしか載ってないし・・・。
    160 : nobodyさん - 2011/11/28(月) 11:15:11.72 ID:??? (+110,+29,-70)
    >>159
    おいおい、その程度の知識かよ・・・
    それなら「はじめてのMySQL」的な本とかかって、DB回りを勉強しろよ。
    MVCについても全く概念が無いようだから、
    ネットの解説記事を見て、オレオレフレームワークでも作る練習しろ。
    その後にCakeやった方が捗るよ。
    161 : nobodyさん - 2011/11/28(月) 13:01:50.72 ID:??? (+52,+29,+0)
    知識なんていらないからね
    162 : nobodyさん - 2011/11/28(月) 13:52:41.35 ID:??? (+57,+29,-5)
    必要なかったら本買わずにソースだけ見てやってください
    163 : nobodyさん - 2011/11/29(火) 15:55:46.38 ID:??? (+7,-30,-69)
    echo $this->Form->input('birthdate',array('type'=>'date'));

    上記で出力した項目のValidationについて教えてください。
    上記で年・月・日のドロップダウンリストが出力されます。
    2011・2・31を選択して保存すると、2011-03-03として保存されます。
    ありえない日付を選択されたのでエラーとしたいのですが、標準でできますでしょうか?
    164 : nobodyさん - 2011/11/29(火) 16:27:20.48 ID:??? (+4,-29,-13)
    >>163
    モデルの$validateでruleをdateにしたらエラーに出来ないか?
    166 : nobodyさん - 2011/11/30(水) 01:08:19.68 ID:??? (+5,-27,+2)
    >>164
    dateルールだとできません。
    167 : nobodyさん - 2011/11/30(水) 01:46:38.75 ID:??? (+79,+29,-29)
    >>160

    オレオレフレームワークのつくりかたどっかにないかな
    168 : nobodyさん - 2011/11/30(水) 02:02:38.21 ID:??? (+19,-23,-36)
    >>167
    ちょっと古い記事ですが
    http://blog.syuhari.jp/archives/172

    テーブルからデータを取得するコードはモデルにメソッドとして書いて
    コントローラで取得して、ビューに渡すという流れです
    169 : nobodyさん - 2011/11/30(水) 11:57:10.26 ID:??? (+30,-28,-7)
    >>166
    俺のところでは出来るが

    >>168
    これ、ページネーション(paginate)を使いたい場合は使えないんだよな・・・
    170 : nobodyさん - 2011/11/30(水) 13:04:25.29 ID:??? (+52,+20,-3)
    >>169
    すみません、バージョン教えてもらえますか?
    こちら2.0です。
    171 : nobodyさん - 2011/11/30(水) 16:17:33.31 ID:??? (-1,-29,-1)
    バージョンだわ。俺は1.3系使ってるし。
    172 : nobodyさん - 2011/11/30(水) 22:39:37.21 ID:??? (+42,+14,-1)
    いよいよ2.0の話題が増えていくのか
    173 : nobodyさん - 2011/12/01(木) 01:14:05.48 ID:??? (-2,-30,-64)
    app/webroot/files/sample.phpから
    app/views/layouts/layouts.ctp
    を参照したいんですけど、相対パスってどうなりますか?
    174 : nobodyさん - 2011/12/01(木) 01:15:41.08 ID:??? (+52,+29,+0)
    むずかしいもんだいだね
    175 : nobodyさん - 2011/12/01(木) 01:19:47.08 ID:??? (-2,-30,-10)
    すみません../../views/layouts/でいけました
    webrootなので複雑に考えてました
    176 : nobodyさん - 2011/12/01(木) 01:36:07.41 ID:??? (-1,-29,-33)
    逆にlayouts.ctpから参照するときは
    files/sample.phpなんですね
    177 : nobodyさん - 2011/12/01(木) 21:07:27.25 ID:??? (+57,+29,-9)
    2.0系って、従来のプラグイン使えるのかな
    移行ガイドにはそのあたり触れられてないのが気になる
    179 : nobodyさん - 2011/12/02(金) 04:44:28.87 ID:??? (+27,+4,-5)
    そもそも使えるの?
    180 : nobodyさん - 2011/12/02(金) 22:19:51.28 ID:??? (+57,+29,-29)
    オートインクリメントが使えなかったら
    RDBMSとして成り立たないだろ。
    お前があほなだけ。
    181 : nobodyさん - 2011/12/02(金) 23:44:46.73 ID:??? (+51,+23,-11)
    Oracle側でシーケンスとトリガーでやります
    183 : nobodyさん - 2011/12/03(土) 00:51:11.36 ID:??? (-1,-29,-3)
    Missing Database Table って言ってんだろw
    184 : nobodyさん - 2011/12/03(土) 09:33:17.39 ID:??? (-11,-29,-7)
    >>182
    Model.phpが無いんじゃないの?
    cake bakeしてみたら。
    185 : nobodyさん - 2011/12/03(土) 13:53:22.68 ID:??? (+56,+28,-29)
    CakePHP辞典の人が2.0バージョンも出してくれたらいいのにな。
    今は明らかに情報が足りなすぎる。
    186 : nobodyさん - 2011/12/03(土) 16:12:59.14 ID:??? (-10,-29,-7)
    187 : nobodyさん - 2011/12/04(日) 01:19:55.36 ID:??? (-1,-29,-5)
    sqliteいいの?mysqlしかつかったことない
    188 : nobodyさん - 2011/12/04(日) 02:29:45.94 ID:??? (-1,-29,-22)
    システムが違う。
    sqliteはテキストデータにRDBMSっぽい書き込みをして使用する。
    190 : nobodyさん - 2011/12/04(日) 02:43:31.05 ID:??? (+52,+29,-4)
    同意せざる終えない。使い勝手良すぎ
    191 : nobodyさん - 2011/12/04(日) 15:48:53.97 ID:??? (+33,-30,-198)
    app/app_controller.phpを作って、
    function beforeFilter(){
    echo '<!--'.$this->params['controller'].'-->';
    }
    とやってみたんですが、特定のコントローラだけ$this->params['controller']で出力されません
    何が原因なんでしょうか?
    他とその出ないコントローラの違いで思い当たるのはそのコントローラにもbeforeFilterが指定してあることくらいです
    192 : 191 - 2011/12/04(日) 15:50:38.27 ID:??? (+5,-29,-70)
    >>191に追記です
    コントローラ値が空なだけだと思ったら、どうやたapp_controller自体実行されてなかったようです
    (普通に文字を出力させてもでませんでした)
    御教示いただけたら幸いです
    193 : nobodyさん - 2011/12/04(日) 15:54:37.24 ID:??? (+7,-30,-48)
    >>191
    コントローラ内のbeforeFilter内で
    parent::beforeFilter();
    ってやってる?
    194 : 191 - 2011/12/04(日) 16:19:33.30 ID:??? (+4,-24,-16)
    >>193
    それでした
    app_controllerを作ったのがはじめてだったので、決まりごとを理解してませんでした
    ありがとう御座いました
    196 : nobodyさん - 2011/12/07(水) 17:18:20.77 ID:??? (+2,-29,-65)
    検索処理で該当データなしの場合、「(検索条件)に一致する情報は見つかりませんでした。」みたいなメッセージを出力させたいのですが、
    どこにどう記述するべきでしょうか?Controller?View?
    197 : nobodyさん - 2011/12/07(水) 18:02:05.03 ID:??? (-6,-24,+1)
    View
    198 : nobodyさん - 2011/12/07(水) 21:33:41.84 ID:??? (+22,+0,+2)
    Viewに決まってるだろ
    199 : nobodyさん - 2011/12/07(水) 23:38:47.74 ID:??? (+29,-30,-49)
    >>196
    controllerかmodelで分岐させて、controllerでset
    viewの出したい箇所に変数を<?php echo $message ?>
    200 : nobodyさん - 2011/12/07(水) 23:41:58.93 ID:??? (+34,+3,-1)
    >>199
    いや、View内で分岐だろ
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について