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

    私的良スレ書庫

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

    元スレ【PHP】フレームワーク CakePHP 4ホール目【v1.2】

    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
    451 : nobodyさん - 2008/10/11(土) 05:30:44 ID:??? (-1,-29,-2)
    DBlessModel作っちゃえYO
    452 : nobodyさん - 2008/10/11(土) 07:46:51 ID:??? (+0,-29,-26)
    モデルに

    var $useTable = false;

    でモデルつかってDB使わずでいけるだろ。
    453 : nobodyさん - 2008/10/11(土) 16:48:55 ID:??? (+2,-26,-19)
    >>452
    その状態でバリデーションとかヘルパー使うとModel.phpでエラーになるんですよね
    454 : nobodyさん - 2008/10/11(土) 22:44:35 ID:??? (+52,+29,-12)
    そーゆーことだったのか。
    455 : nobodyさん - 2008/10/13(月) 23:28:41 ID:??? (+19,-18,-37)
    少し気になったんですが、仕事でCakePHPを使っている人って
    今案件受けたらRCのCakePHPを使うんでしょうか…?
    それとも1.1ですか?
    456 : nobodyさん - 2008/10/15(水) 13:59:49 ID:??? (+65,+29,-89)
    >455
    先日納品した案件は1.2RC2。特に問題はなかったよ。
    今日から新しいプロジェクトの開発にかかるけど、そっちはRC3でやるつもり。
    1.1は今後使うつもりはないですわ。
    以前1.1で開発してたものを途中で1.2に乗り換えたとき、
    変更対応でかなりロスしたもんで。
    いくら現状唯一のstable版とはいえ、1.1の文法がヘタに染みつくと1.2への移行が精神的にきつくなるかと。

    さて。飯にしようかね。。。
    457 : nobodyさん - 2008/10/16(木) 21:22:33 ID:??? (+51,+28,+0)
    そんなに変わったのか~
    458 : nobodyさん - 2008/10/21(火) 17:24:56 ID:??? (+3,-30,-102)
    AuthComponentでAjaxログインしようとしても
    <?php echo $this->requestAction('/users/login', array('return')); ?>と書くと
    users/loginにリダイレクトしちゃうのは仕様?
    459 : nobodyさん - 2008/10/21(火) 22:18:09 ID:??? (-8,-26,+0)
    test
    460 : nobodyさん - 2008/10/23(木) 05:04:43 ID:??? (+5,-27,-197)
    PHPならどこでもいい話題だけど、あえてここで。

    PHPのIDE何使っている?Eclipse?
    俺、どうもEclipseのごちゃごちゃ感になじめず
    今までテキストエディタを使っていた。
    Java以外はなんか怪しいにおいがするし。

    で、NetBeans 6.5が標準でPHPサポートするではないか。
    今RCがでてる。一般的なIDE的機能はサポートされているだろうから
    俺が興味あるのがリファクタリング機能。

    デモをざっと見たところ変数名の置換とかには対応しているのかな?
    ためしてみようとおもう。うまくCakePHPと連携できるかな?

    もしすでにやっている人がいたら、なんか教えてちょうだい。
    461 : nobodyさん - 2008/10/23(木) 07:37:12 ID:??? (+7,-29,-15)
    NetBeansはいずれCakePHPにも対応するらしいから期待してる。
    462 : nobodyさん - 2008/10/23(木) 10:45:32 ID:??? (+58,+29,-16)
    >>461
    へぇ。マジか。CakePHP対応ってどんなことするんだろう?
    463 : nobodyさん - 2008/10/23(木) 12:18:23 ID:??? (+62,+29,-92)
    残念。NetBeansでリファクタリングはサポートされていないようだ。
    デモにあった名前変更は、よく分からないけど
    カーソル行があるスコープ名前を一括で変えるだけ?
    遠くにあるコードまでは変わらないようだ。残念。
    まあこんなもんか。PHPとしてはまだ初期段階だろうし、
    型無し動的言語のリファクタリングは難しいだろうし。
    464 : nobodyさん - 2008/10/24(金) 18:54:01 ID:??? (+57,+29,-20)
    明日カンファレンスだってーのになんだこの盛り上がりのなさは
    465 : nobodyさん - 2008/10/24(金) 22:08:58 ID:??? (+57,+29,-7)
    行ってみたいけど、こういうとき地方は損だなあと感じる。
    466 : nobodyさん - 2008/10/24(金) 22:22:17 ID:??? (+57,+29,-3)
    参加人数少ないしなぁ
    行けるなら行きたいが
    467 : nobodyさん - 2008/10/25(土) 11:39:19 ID:??? (+52,+29,-1)
    東京までの交通費が痛いよね。
    468 : nobodyさん - 2008/10/25(土) 12:15:33 ID:??? (+57,+29,-17)
    いまカンファレンス来てるんだが、他に来てる人いる?
    469 : nobodyさん - 2008/10/25(土) 13:45:20 ID:??? (+66,+29,-7)
    会社経費で来てますよ

    RC4までくるとは予想外
    470 : nobodyさん - 2008/10/25(土) 21:06:54 ID:??? (-2,-30,-53)
    1.2RC3   今ここ
    1.2RC4   もうすぐ出る
    1.2Stable  バグが0件になったら出る
    1.3      機能追加等
    2       PHP5のみサポートに変更
    3       PHP6対応?
    471 : nobodyさん - 2008/10/26(日) 00:22:27 ID:??? (+52,+29,+0)
    結構道のりは長そうだ
    472 : nobodyさん - 2008/10/26(日) 07:55:28 ID:??? (+53,+25,-2)
    1と2同時進行とか無理かなぁ かなぁ
    473 : nobodyさん - 2008/10/26(日) 11:49:16 ID:??? (-5,-28,-4)
    PHP4ってIE並に悪だよな
    474 : nobodyさん - 2008/10/26(日) 12:14:59 ID:??? (+52,+29,-2)
    また頭悪そうな奴が来た
    475 : nobodyさん - 2008/10/26(日) 20:28:30 ID:??? (-2,-30,-21)
    RC3 で $html->input('Model/field'); が使えなくなって
    $html->input('Model.field'); だけになったんだな。
    最初気づかなくて焦ったぜ。
    476 : nobodyさん - 2008/10/28(火) 00:36:30 ID:??? (+61,+28,-64)
    これからCakePHPをデファクトスタンダードにしていくためには、
    CakePHPで作られているCMSを有名にするのが早いのだろうか。
    XOOPSレベルのCMS作って、有名どころの拡張モジュールを移植しまくれば。。。
    477 : nobodyさん - 2008/10/28(火) 00:52:39 ID:??? (+57,+29,-20)
    自分用のCMSっぽいものをつくっているけど、
    表から見える所はいいんだけど、ただひたすら管理画面を作らなきゃならないのが
    めんどくさくなって手抜きしちゃうんだよなー。
    478 : nobodyさん - 2008/10/28(火) 13:01:58 ID:??? (+66,+29,-20)
    >>469
    会社の経費でってすっげーいい会社ですね。
    うらやましかー
    479 : nobodyさん - 2008/10/29(水) 10:02:34 ID:??? (+3,-30,-145)
    save関数でupdateするときカラム指定しないと
    idとcreated以外の全カラムが更新されるよね?
    俺はカラム指定で保存する場合はこうしてるよ

    更新カラムが少ないときはこうするけど

    $this->data['モデルA'] = array('name'=>'うんこ');
    $this->モデルA->save($this->data, false, array('name'));

    更新カラムが多いときはこうすると楽だよ

    $this->data['モデルA'] = array('name'=>'うんこ','mail'=>'unko@unko.com');
    $this->モデルA->save($this->data, false, array_keys($this->data['モデルA']));


    480 : nobodyさん - 2008/10/29(水) 10:09:11 ID:??? (-1,-29,-19)
    >>453
    php初心者だと思うけど
    なんか間違ってると思うよ。俺は
    var $useTable = false;
    でいけてるよ
    481 : nobodyさん - 2008/10/29(水) 10:12:11 ID:??? (-1,-29,-47)
    IDE環境だけどCakePHP対応して欲しいと思うなら
    eclipseで自分にあったプラグイン作ればいいよ
    これほど自分にあったIDE環境はないよ
    482 : nobodyさん - 2008/10/29(水) 15:09:41 ID:??? (+14,-30,-108)
    ページング処理をしたく、
    controllerに、$this-set('users',$this->paginate()); と書いたのですが、
    Fatal error: Call to undefined method TasksController::paginate()
    と、コントローラでエラーが出ます。

    こうした場合、どこを調べれば良いでしょうか?
    483 : nobodyさん - 2008/10/29(水) 15:23:33 ID:??? (+0,-29,-4)
    >>482
    ○ $this-set
    × $this->set
    ここらへん?
    484 : 482 - 2008/10/29(水) 15:32:02 ID:??? (+1,-26,-16)
    >>483
    cakephpの古いバージョンを使っていたせいでした; ごめんなさい
    確かにそこも間違えてました;;
    485 : nobodyさん - 2008/10/29(水) 16:28:20 ID:??? (+0,-29,-78)
    submitiボタンに画像を使いたいのですが、formヘルパーのsubmitではできますか?
    それともhtmlヘルパーのimageで工夫すればよいのでしょうか?
    486 : nobodyさん - 2008/10/29(水) 17:50:53 ID:??? (+6,-29,-10)
    >>485
    submitのオプション又はsubmitImageで出来ますがマニュアルぐらいは読んどこう。
    487 : nobodyさん - 2008/10/29(水) 18:45:53 ID:??? (+58,+29,-13)
    >>486
    謝謝
    googleで調べまくっていたのですがなかったのですがマニュアルにありましたか。
    もっとじっくり読めばよかったです。
    488 : nobodyさん - 2008/10/29(水) 19:27:11 ID:??? (+57,+29,-24)
    なんか文字小さくなっていたり、例が少ないのも一部あるけど
    標準ヘルパー系はマニュアルにちゃんと書いてある
    489 : nobodyさん - 2008/10/30(木) 20:56:23 ID:??? (+6,-29,-25)
    何で1.2の日本語マニュアル
    http://book.cakephp.org/ja/
    は、深い階層を開いていくと、右側が切れて
    table of contentsが見えなくなるんだろう…
    IEでもFirefoxでもいっしょ。
    490 : nobodyさん - 2008/10/30(木) 21:17:18 ID:??? (+60,+22,-26)
    >>489
    特定のページのみ、右カラムのメニューになぜかまたヘッダー部分が出力されているから。
    アプリのバグ。
    491 : nobodyさん - 2008/10/30(木) 22:14:20 ID:??? (+66,+29,-17)
    >>490
    なるほど。バグすか。
    読めなくて困るんですよね…
    492 : nobodyさん - 2008/10/31(金) 18:02:22 ID:??? (+29,-7,-80)
    スレチなんだけどさー

    小さな会社の優秀な技術者の採り方 第0回を開催しました
    http://techlife.cookpad.com/2008/10/27/yu-shu-0/

    この記事読んでどう思う? 特に下のあたりについて。

    >入社しようと思った理由

    >    * やりたいことができる
    >          o 好き勝手やってよい文化がある
    >          o 経験が生きる
    >          o キャリアパス上重要なことが学べる
    >    * 環境がいい
    >          o 優秀な同僚
    >          o 海外の事業所がある
    >          o 女の子かわいい
    >    * 会社の将来性が感じられる
    >          o 世界で唯一のチャレンジを行っている
    >          o 目的がはっきりしている
    >    * 感じが良い
    >          o 採用プロセス上 で会ったのがとても良い人
    >          o 社長が面白い
    >    * 縁があった
    >          o 友達とか先輩とかが居た
    >          o バイトしてた
    493 : nobodyさん - 2008/10/31(金) 20:21:19 ID:??? (+22,-3,-11)
    >>492
    スレ違い
    494 : nobodyさん - 2008/10/31(金) 20:32:17 ID:??? (+57,+29,-21)
    まーまーそー言わずにさー感想聞かせてくれよ-
    頼むから次は、スレ違い、とか言わないでくれよー
    495 : nobodyさん - 2008/10/31(金) 22:54:26 ID:??? (+52,+29,-3)
    小学生からやり直せ
    496 : nobodyさん - 2008/11/01(土) 00:18:12 ID:??? (+57,+29,-16)
    わかっててスレチ投稿したんじゃないのかよ
    497 : nobodyさん - 2008/11/01(土) 02:50:08 ID:??? (+13,-30,-52)
    例えば商品レコードが

     id、カテゴリid、値引率、……

    みたいになってるとして、
    カテゴリid(≒PK以外)を指定して
    「該当するカテゴリの値引率を一括で10%に」
    みたいな更新って、
    (CAKEの機能として)可能ですか?

    (Model->save()は
     id指定して一件ずつ更新するしかないんだよね?)
    498 : nobodyさん - 2008/11/01(土) 08:59:38 ID:??? (+1,-29,-12)
    updateAll
    499 : nobodyさん - 2008/11/01(土) 23:47:11 ID:??? (+22,-29,-302)
    例えば...「顧客A,顧客B,顧客C,...と今後も顧客は増えるとして、
    それぞれの顧客の取引情報をデータベースに入れるとする。
    だけど、それぞれの顧客の情報を串刺しで集計する事は無い。」
    という(まあ普通じゃない)状況があるとする。
    CakePHPで使うデータベースとしてSQLiteを使って、
    SQLiteとかならデータベース1つ=1ファイルなので、
    それぞれの顧客ごとにデータベースを分けて保存する事って、
    できますか?つまり、動的に接続するデータベースを増やせるか?
    って事なんですが。

    本来なら、MySQLでもなんでも、一つのデータベースに入れて、
    SQLのWHEREで抽出すれば済むじゃん、って言われそうだけど。
    組み立てる条件が増えるとミスが増えそうなんで。

    データベースを使わず、1顧客につき1つのテキストファイルに
    入れるって案も有るんだけど。テキストファイルよりは、
    一応SQLiteでもデータベースに入れた方が楽かな、と思ったので。
    500 : nobodyさん - 2008/11/02(日) 00:12:07 ID:??? (+52,+24,-16)
    CakePHPを使わない場合のやり方は分かるの?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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