のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,363,312人
昨日: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
    701 : nobodyさん - 2012/02/25(土) 18:05:54.56 ID:??? (-1,-29,-8)
    >>700
    ありがとうございます
    まずはdata sourceにつ
    702 : nobodyさん - 2012/02/25(土) 18:06:37.16 ID:??? (+32,-29,-25)
    途中で送信すみませんorz

    >>700
    ありがとうございます
    まずはdata sourceについて勉強してみます
    703 : nobodyさん - 2012/02/25(土) 18:19:28.48 ID:??? (+94,+29,-5)
    >>702
    ベタに書いてもOKな気もすっけど。。
    とりあえず、Fileクラスもあるし。
    704 : nobodyさん - 2012/02/25(土) 18:21:48.77 ID:??? (+67,+26,-21)
    >>703
    のちのちワードを編集するので、直書きはできないんです
    fileクラスについても調べてみます
    705 : nobodyさん - 2012/02/25(土) 22:48:10.62 ID:??? (+3,-29,-52)
    1.3.14を使っています。フォームのバリデーションで質問です。
    ラジオボタンの場合、項目を選択せずに送信すると
    空データではなく、存在しないものとして扱われます。

    ですので、バリデーションルールでnotEmptyを指定しても
    正しく機能しないのですが、どうすればいいのでしょうか?
    706 : nobodyさん - 2012/02/26(日) 13:38:17.41 ID:??? (+20,-29,-10)
    hidden
    707 : nobodyさん - 2012/02/26(日) 14:15:41.40 ID:??? (-11,-29,+0)
    156
    708 : nobodyさん - 2012/02/26(日) 16:50:00.76 ID:??? (+58,+27,+2)
    >>706
    ありがとうございます。勉強になりました。
    709 : nobodyさん - 2012/02/27(月) 01:32:01.91 ID:??? (+4,-29,-4)
    >>697
    Model::paginateCount を 軽い処理で実装するとか
    710 : nobodyさん - 2012/02/28(火) 11:46:10.73 ID:??? (+60,+27,-19)
    >>697
    where句に使用しているカラムにインデックスはるとか、
    joinしてるなら、その辺も確認したほうがいい。
    712 : nobodyさん - 2012/02/28(火) 15:21:47.73 ID:??? (-1,-29,-9)
    success以外でも一緒?
    また、http://example.com/entry/index は表示される?
    714 : nobodyさん - 2012/02/28(火) 16:50:04.76 ID:??? (-6,-30,-187)
    >>711 です。

    Router::parse($request->url);
    の結果を見ると、以下のようにルーティングが間違っているようです。
    array(5) { ["controller"]=> string(7) "success" ["named"]=> array(0) { } ["pass"]=> array(0) { } ["action"]=> string(5) "index" ["plugin"]=> NULL }
    Routerがちょっと怪しいので、調べてみます。
    715 : nobodyさん - 2012/02/28(火) 17:13:46.37 ID:??? (+0,-30,-179)
    >711 です。
    /lib/Cake/Network/CakeRequest.php に、おかしな箇所を見つけました。
    下記引用の下から5行目、「$baseUrl」なんですが、どこでも宣言されていないのでif自体に意味がないようです。


    protected function _base() {
    $dir = $webroot = null;
    $config = Configure::read('App');
    extract($config);

    if (!isset($base)) {
    $base = $this->base;
    }
    if ($base !== false) {
    $this->webroot = $base . '/';
    return $this->base = $base;
    }

    if (!$baseUrl) {

    //★ここを改編したらうまくいった
    //$base = dirname(env('PHP_SELF'));
    $base = '';
    716 : nobodyさん - 2012/02/28(火) 21:52:15.32 ID:??? (-1,-29,-1)
    >>715
    ソース見てみたけど確かに$baseUrlはどこでも値が入ってないね
    717 : nobodyさん - 2012/02/29(水) 02:33:19.83 ID:??? (+19,-30,-183)
    1.3系でプラグインの作成方法について質問します。

    公式のマニュアルを見ているのですが、
    /pizza/pizzaOrders/index
    でアクセスする方法は分かるのですが、
    /pizza/
    でアクセスするにはどうしたら良いのでしょうか?

    普通に/app/controllers/pizza_controller.phpを作ればいいと思ったのですが、
    作ってもアクセスエラーになります。
    これってルーティングの設定になるのでしょうか?
    718 : nobodyさん - 2012/02/29(水) 08:54:37.66 ID:??? (+3,-30,-50)
    >>709
    1000件しか表示しない!って決めたら、
    function paginateCount($conditions = null, $recursive = 0, $extra = array()) {
      return 1000;
    }
    こうしてもいいんですかね?
    719 : nobodyさん - 2012/02/29(水) 15:57:45.32 ID:OuUO3AKR (+45,+14,-25)
    >>717
    プラグイン関係ない
    ルーティングの問題
    720 : nobodyさん - 2012/02/29(水) 16:49:35.18 ID:??? (+64,+29,-24)
    >>719
    了解しました。ルーティングで調節します。
    721 : nobodyさん - 2012/02/29(水) 21:04:59.32 ID:??? (+43,-30,-87)
    >>717
    /app/plugin/pizza/controllers/pizza_controller.php
    (要するにプラグイン名と同名のコントローラー)を作って、indexアクションを作れば
    ルーター触らなくても/pizza/でアクセス可能だよ。
    722 : nobodyさん - 2012/02/29(水) 21:19:59.68 ID:??? (+58,+25,+0)
    >>721
    出来ました!勉強になります。ありがとうございました
    723 : nobodyさん - 2012/03/01(木) 05:51:29.65 ID:??? (+57,+29,-26)
    モデルって別にテーブル名じゃなくても良いんだね
    同じのでもサイトのコンテンツによって変えてる
    724 : nobodyさん - 2012/03/05(月) 10:09:01.94 ID:??? (-1,-29,-25)
    2.1 Stableキター
    つうかペース早いな
    725 : nobodyさん - 2012/03/05(月) 19:23:27.93 ID:??? (+61,+28,-50)
    うおおおお
    公式サイトも変わってCookBookもなんか綺麗になったー

    マイグレーションガイドによると.htaccessの変更が必要という、
    アップグレード時に見落としがちな変更があるのにリリース文では触れられてないな・・・
    http://book.cakephp.org/2.0/en/appendices/2-1-migration-guide.html
    http://bakery.cakephp.org/articles/lorenzo/2012/03/05/cakephp_2_1_0_just_landed
    726 : nobodyさん - 2012/03/05(月) 20:11:55.24 ID:??? (+57,+29,-6)
    まだ開発中なんだけど、バージョアップすべきなのかな?
    727 : nobodyさん - 2012/03/05(月) 20:59:06.49 ID:??? (+6,-29,-26)
    リリースしてないならageた方がいいと思う
    2.0.xは今までのバージョン系列で一番寿命が短いし、下手したら1.3.xより今後のアップデートが期待できない気がする
    728 : nobodyさん - 2012/03/05(月) 23:06:32.47 ID:??? (+16,-29,-16)
    >>727
    ありがとう。
    2.0.x系からならフレームワーク置き換えだけでいいのかな。
    729 : nobodyさん - 2012/03/05(月) 23:42:52.00 ID:WIGrArNU (+26,+29,-2)
    >>728
    自分の一つ上のレスも見ようぜ!
    730 : nobodyさん - 2012/03/06(火) 01:02:47.42 ID:??? (+14,-13,-36)
    次の開発案件から2.0系にしようとしてたら、もう2.1・・・。
    2.0系は結局書籍も出ずじまいか。
    731 : nobodyさん - 2012/03/06(火) 03:40:14.04 ID:??? (+57,+29,-15)
    互換性をきっちりしてくれないと困るにょ
    732 : nobodyさん - 2012/03/06(火) 21:43:10.65 ID:??? (+0,-29,+0)
    >>727
    ありがとう。
    出来ました(゚ω゚)
    733 : nobodyさん - 2012/03/06(火) 22:01:24.25 ID:??? (+3,-30,-52)
    2.0リリースが10月半ばだったから5ヶ月経たずに2.1出たのか
    2.0は短命だったね・・・
    本が出ないのもしょうが無いというか、出してしまっていたらすごい中途半端なタイミングになっていたと思う


    1.2 2008/12
    1.3 2010/04
    2.0 2011/10
    2.1 2012/03
    734 : nobodyさん - 2012/03/06(火) 23:43:25.94 ID:??? (-1,-29,-31)
    Cakeにcreate tableする関数はありますか?
    普通にqueryでベタSQL投げないと駄目?
    735 : nobodyさん - 2012/03/07(水) 18:16:47.78 ID:??? (+52,+29,-1)
    お前らなんか言えよ
    736 : nobodyさん - 2012/03/07(水) 22:24:25.29 ID:??? (+57,+29,-12)
    お前らがcakeで作ったもので、何を最大どのくらいの期間かかった?
    俺はSNSで3ヶ月。
    737 : nobodyさん - 2012/03/08(木) 08:15:28.96 ID:??? (+75,+18,-26)
    官公庁のシステム
    2ヶ月3000万円
    738 : nobodyさん - 2012/03/08(木) 09:50:17.49 ID:??? (+68,+29,-39)
    >>737
    まじかよ。
    あぁいう国の案件はどうやって仕事もらうの?

    みんなやりたいよね。
    739 : nobodyさん - 2012/03/08(木) 10:16:55.80 ID:??? (+57,+29,-40)
    てか、2ヶ月って凄いな。
    国のシステムだからそんなに凝ったことはしてないだろうけど、
    どんな機能があって2ヶ月なんだろ?

    740 : nobodyさん - 2012/03/09(金) 11:27:56.60 ID:??? (+52,+29,-12)
    犯罪の香りがする
    741 : nobodyさん - 2012/03/09(金) 11:43:23.36 ID:??? (+52,+29,-3)
    随意契約くさいな
    742 : nobodyさん - 2012/03/09(金) 12:57:11.13 ID:??? (+16,-11,-7)
    2.0から始めたいのにマニュアルが英語しかないとかwww
    743 : nobodyさん - 2012/03/09(金) 13:13:11.92 ID:??? (+57,+29,-4)
    英語英語うるせーよ、このスレ小卒ばっかりか?
    744 : nobodyさん - 2012/03/09(金) 14:27:27.18 ID:??? (+51,+28,+0)
    お前は英語で書けよ
    745 : nobodyさん - 2012/03/09(金) 16:18:01.14 ID:??? (-1,-29,-13)
    speak english or die
    746 : nobodyさん - 2012/03/09(金) 16:24:51.22 ID:??? (-11,-29,-12)
    shine!
    747 : nobodyさん - 2012/03/09(金) 16:51:22.89 ID:??? (+0,-25,-3)
    dieとかwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
    エイリアス使ってるバカってまだいたんだwwwwwwwwwwww
    748 : nobodyさん - 2012/03/09(金) 16:54:34.34 ID:??? (-6,-29,+0)
    fack you!
    749 : nobodyさん - 2012/03/09(金) 17:40:19.41 ID:??? (-1,-29,+1)
    OUTA MY WAY, WTF!!!!!!!!!!
    750 : nobodyさん - 2012/03/09(金) 17:54:30.33 ID:??? (-1,-29,-20)
    アソシエーションするとき、プライマリキー以外とforeignKeyで
    繋げるにはどうすればいいのでしょうか?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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