1 名前:nobodyさん mailto:sage [2008/06/20(金) 01:24:40 ID:???] www.cakephp.org/ 10分で作るCakePHPアプリ for Windows p4life.jp/cake/ マニュアル日本語化 www.cakephp.jp/doc/ Cookbook :: 1.2 Collection :: マニュアル book.cakephp.org/ja 日本語フォーラム cakephp.jp/modules/newbb/ あとこのへんとか(初心者向けTIPS) www.avatarfinancial.com/pages/cake/ CakePHP入門リンク集 ttp://pub.studio15.jp/2007/11/13/cakephp-links/ 【PHP】フレームワーク CakePHP 3ホール目【本命】 pc11.2ch.net/test/read.cgi/php/1205475360/ 【PHP】フレームワーク CakePHP 2ホール目 pc11.2ch.net/test/read.cgi/php/1194976228/ 【PHP】フレームワーク CakePHP pc11.2ch.net/test/read.cgi/php/1163850802/
393 名前:nobodyさん mailto:sage [2008/09/29(月) 10:32:37 ID:???] p4life.jp/cake/cake_app.html これみて、サンプルは作れたんだけど、 これって計算とかできないの? カラム1に「3」を入力して、 カラム2に「4」を入力して、 合計を出すとか。
394 名前:nobodyさん mailto:sage [2008/09/29(月) 10:42:30 ID:???] >>393 それは15年くらい修行しないと無理だ。諦めろ。
395 名前:nobodyさん mailto:sage [2008/09/29(月) 10:48:40 ID:???] じゃあ15分くらいで実行できる、 なんかクエスト出してよ
396 名前:nobodyさん mailto:sage [2008/09/29(月) 10:56:16 ID:???] もしかして、フィールド1の値をPHPで取得して、 フィールド2の値をPHPで取得して、 それをPHPのコードで足して、 変数にいれて 出力して、 ってやるのかな?
397 名前:nobodyさん mailto:sage [2008/09/29(月) 10:58:29 ID:???] >>395 おお死んでしまうとは情けない。 勇者よ。 本屋へ行ってcakePHPの本を買うのだ。
398 名前:nobodyさん mailto:sage [2008/09/29(月) 11:02:28 ID:???] www.hideblog.net/nikkis/show/73 これでできるの?
399 名前:nobodyさん mailto:sage [2008/09/29(月) 14:08:58 ID:???] asagi.la.coocan.jp/diplomacy/ cakeでこれと同じの、作れる? 何時間で作れる?
400 名前:nobodyさん mailto:sage [2008/09/29(月) 14:17:24 ID:???] >>399 宣伝乙
401 名前:nobodyさん mailto:sage [2008/09/30(火) 06:11:34 ID:???] ウッウー! ウマウマー♪! Λ_Λ Λ_Λ ./) ゚д゚)') ('(゚д゚ (ヽ (( / / )) ((ヽ ) )) し―J し―J
402 名前:nobodyさん mailto:sage [2008/10/02(木) 10:34:35 ID:???] で、RC3はいつなのかな?2tichet closerから1ヶ月くらい立ちそうだけど。 そもそもRC3で直るバグとかって大きいのあるのかな?
403 名前:nobodyさん mailto:sage [2008/10/02(木) 15:03:07 ID:???] cakephpやるときの専用IDEとかってあるの?
404 名前:nobodyさん mailto:sage [2008/10/02(木) 16:10:21 ID:???] RC3きたね。 cakeforge.org/frs/?group_id=23&release_id=399
405 名前:nobodyさん mailto:sage [2008/10/02(木) 16:24:33 ID:???] bakery.cakephp.org/articles/view/release-cakephp-rc3-the-rc-of-triumph the bootstrap process is over 10x faster than RC2, and basic requests for static content are now about 5x faster overall. 早くなってるなら大歓迎。
406 名前:nobodyさん mailto:sage [2008/10/02(木) 16:47:25 ID:???] >>403 だれが作るんだそんなもんw
407 名前:nobodyさん mailto:sage [2008/10/02(木) 18:38:43 ID:???] RC3きたけど、毎日のようにnightlyいじってたので新鮮味が・・・w あと、RC2のとき、リリース直後にすぐ修正版がでたことを忘れないように!
408 名前:nobodyさん mailto:sage [2008/10/02(木) 22:37:50 ID:???] 開発途中の社内アプリをRC2からRC3に入れ替えたけど、うごかねー model->saveが全部うごかねー
409 名前:nobodyさん mailto:sage [2008/10/03(金) 00:16:10 ID:???] model->saveでして保存する配列はモデル名が必須になった。 と適当に言ってみる。
410 名前:nobodyさん mailto:sage [2008/10/03(金) 07:26:48 ID:???] CakePHPブログチュートリアルで 10.1.8 Postビューの作成 がエラーでてできねーと思ったらチュートリアルが1.2用なのかよ。 1.1でやってて1時間くらい悩んじまったよ。
411 名前:nobodyさん mailto:sage [2008/10/03(金) 23:52:47 ID:???] >>408 まじ?大きな変更はないってどっかに書いてあったけど。
412 名前:408 mailto:sage [2008/10/04(土) 07:01:33 ID:???] 漏れの勘違いだったようだ。saveは動きます。 テストが動かなくなったけどね。simpletestうぜー
413 名前:nobodyさん mailto:sage [2008/10/05(日) 17:56:46 ID:???] simpletest が動かないなら、そのsimpletestを動かすテストケースを作らないといけない。。。 本末転倒とはこのことですね。
414 名前:nobodyさん mailto:sage [2008/10/05(日) 18:10:04 ID:???] cakeって、必ずmysqlと連動させないとだめなの? シンプルなものとか、データーベースからめないで 作りたいときは、データーベースは連携させなくてもつくれるの?
415 名前:nobodyさん mailto:sage [2008/10/05(日) 18:20:00 ID:???] www.easywebdx.com/php/files/01_03_cal.php これとおなじことcakeでやるにはどうしたらいいの?
416 名前:nobodyさん mailto:sage [2008/10/05(日) 18:27:10 ID:???] またおまえか
417 名前:nobodyさん mailto:sage [2008/10/05(日) 19:45:22 ID:???] >>415 業者に頼んで作ってもらう。
418 名前:nobodyさん mailto:sage [2008/10/05(日) 23:46:32 ID:???] cake使うときは、普通は smartyは使わないの?
419 名前:nobodyさん mailto:sage [2008/10/06(月) 03:34:41 ID:???] >>418 Smarty使う必要性は? あの手のテンプレートエンジンって、既に過去の遺物だけど。。
420 名前:nobodyさん [2008/10/06(月) 07:23:58 ID:8+YJokg0] >>361 俺も知りたいわけだが
421 名前:nobodyさん mailto:sage [2008/10/06(月) 12:02:05 ID:???] テストについて、えろいひと教えて app/test/case/model/hoge.test.php --- class HogeTest extends Hoge { var $cacheSources = false; var $name = 'HogeTest'; var $useDbConfig = 'test_suite'; } class HogeTestCase extends CakeTestCase { var $fixtures = array( 'app.hoge_test' ); --- app/test/fixture/hoge_testfixture.php --- var import = array('table' => 'hoges'); 一部省略しているけど、普通にテスト作って、test.phpを実行すると 「Database table hoges for model Hoge was not found.」 と怒られます。config/database.phpには$testでテスト用DB指定して、 実際にデータベースも作っているんだけど、このエラーのように hogesテーブルっているの?hoges_testができているから、 これだけで良いんじゃないの?hogesとhoges_test2つ作ったら エラーはなくなったけど、意味なくない?
422 名前:nobodyさん mailto:sage [2008/10/06(月) 19:58:02 ID:???] さてどこからツッコんだものか
423 名前:nobodyさん mailto:sage [2008/10/06(月) 20:46:28 ID:???] * ←ココ
424 名前:nobodyさん mailto:sage [2008/10/06(月) 22:28:04 ID:???] ツ・・ツマンネーョ・・・アァッ
425 名前:nobodyさん mailto:sage [2008/10/07(火) 13:12:18 ID:???] CakePHPカンファレンス 参加登録しますた
426 名前:nobodyさん mailto:sage [2008/10/07(火) 15:39:11 ID:???] 忘れてたーと思って見に行ったら埋まってた。 30分で全部埋まってるw
427 名前:nobodyさん mailto:sage [2008/10/07(火) 19:05:05 ID:???] まだ半分追加枠があるさ。
428 名前:nobodyさん mailto:sage [2008/10/07(火) 21:15:15 ID:???] smartyとcakephpって排他使用なの?
429 名前:nobodyさん mailto:sage [2008/10/08(水) 04:18:11 ID:???] あー、もういんじゃねえの、stableで。 見過ごせないチケットあんの?
430 名前:nobodyさん mailto:sage [2008/10/08(水) 10:25:50 ID:???] データベース使わないで.datとかに保存するってことできる?
431 名前:nobodyさん mailto:sage [2008/10/09(木) 00:46:00 ID:???] >>430 CAKEでやる利点をあまり思いつかない
432 名前:nobodyさん mailto:sage [2008/10/09(木) 02:56:13 ID:???] 会員系サイトつくってんだけど、そいつらのコミュニティ掲示板に画像アップしたいって いいやがんのよ。で、普通にwebrootの下においたら、全員に丸見えだからさー どっかに起きたいんだけど、php経由で認証判断してファイルを読み込む仕様なんだけど こういう系のファイルってみんなはどこにおいている? 候補1)appの下にfilesとかdir作って放り込む 候補2)tmpの下におく 候補3)localeの下におく 候補1っすかねー それか素直にDBにバイナリで持つか
433 名前:nobodyさん mailto:sage [2008/10/09(木) 03:22:41 ID:???] データーベースって画像も登録できるんだ?
434 名前:nobodyさん mailto:sage [2008/10/09(木) 09:15:03 ID:???] データベースを何だと思ってるんだw
435 名前:nobodyさん mailto:sage [2008/10/09(木) 10:32:15 ID:???] いやあ、、、 テキストだけを登録できるソフト、って 先入観があったから、、、、
436 名前:nobodyさん mailto:sage [2008/10/09(木) 13:01:09 ID:???] Cake始めようと思うんですけど、お勧めの書籍とかないですか?
437 名前:nobodyさん mailto:sage [2008/10/09(木) 17:22:55 ID:???] >>436 まずはマニュアルのチュートリアル
438 名前:nobodyさん [2008/10/09(木) 22:07:38 ID:z61RYR7M] 質問です。 Cakephp1.2-RC3でformヘルパー使用してて、radioボタンのnameを[Model名][hoge]みたいにしたくて、 $radioName = 'Model名.hoge'; としたのですが、下記のようなエラーが出てしまいました。 ConnectionManager::getDataSource - Non-existent data source default ちなみにDBは不使用です。 よかったら教えてもらえませんか…
439 名前:438 [2008/10/09(木) 22:10:59 ID:z61RYR7M] <?php $radioName = 'Model名.hoge'; $radioValue = array("1"=>'1'); ?> <?php echo $form->radio($radioName,$radioValue); ?> こんな感じです
440 名前:nobodyさん mailto:sage [2008/10/09(木) 22:23:48 ID:???] >>436 CakePHPガイドブックってのが良かった。 あとはオンラインのマニュアルと、ポケットリファレンスが あれば十分
441 名前:438 [2008/10/09(木) 22:27:12 ID:z61RYR7M] すみません自己解決しました。 ご迷惑をおかけしました
442 名前:nobodyさん mailto:sage [2008/10/10(金) 15:13:54 ID:???] CakeってDB不使用にしてModel呼び出すとエラーになりませんか?
443 名前:nobodyさん [2008/10/10(金) 22:48:18 ID:/mk3YX6a] DBに画像保存できるやん
444 名前:nobodyさん mailto:sage [2008/10/10(金) 23:19:52 ID:???] >>442 $uses=false; ってすれば別に怒られないが。
445 名前:nobodyさん mailto:sage [2008/10/11(土) 00:43:55 ID:???] ビュー不要のアクションって、どうやって書けばいいのかな。 function test() { echo "hoge"; } ってコントローラに書いたら、hogeは表示されるんだけど、test.ctpが無いと警告が出る。 1.2にて。
446 名前:nobodyさん mailto:sage [2008/10/11(土) 00:50:54 ID:???] >>445 ごめん自己解決。 function test() { $this->autoRender = false; echo "hoge"; } でいけた。
447 名前:nobodyさん mailto:sage [2008/10/11(土) 01:24:02 ID:???] >>444 それってその時点でModel使うの諦めてませんか?
448 名前:nobodyさん mailto:sage [2008/10/11(土) 01:58:46 ID:???] 何がしたいんだよ
449 名前:nobodyさん mailto:sage [2008/10/11(土) 02:07:49 ID:???] >>448 DBを使わないフォームを作成したいのですが、 Modelを使用せずに、Controllerに入力チェックとか書いちゃうのは MVCとしてどうなのかなぁと思いまして
450 名前:nobodyさん mailto:sage [2008/10/11(土) 03:42:32 ID:???] MVC的に言えば、データの保存先が データベースなのか、ファイルなのかは関係ないはずなので、 入力チェックをするとしたら、モデルでやるのが妥当。
451 名前:nobodyさん mailto:sage [2008/10/11(土) 05:30:44 ID:???] DBlessModel作っちゃえYO
452 名前:nobodyさん mailto:sage [2008/10/11(土) 07:46:51 ID:???] モデルに var $useTable = false; でモデルつかってDB使わずでいけるだろ。
453 名前:nobodyさん mailto:sage [2008/10/11(土) 16:48:55 ID:???] >>452 その状態でバリデーションとかヘルパー使うとModel.phpでエラーになるんですよね
454 名前:nobodyさん mailto:sage [2008/10/11(土) 22:44:35 ID:???] そーゆーことだったのか。
455 名前:nobodyさん mailto:sage [2008/10/13(月) 23:28:41 ID:???] 少し気になったんですが、仕事でCakePHPを使っている人って 今案件受けたらRCのCakePHPを使うんでしょうか…? それとも1.1ですか?
456 名前:nobodyさん mailto:sage [2008/10/15(水) 13:59:49 ID:???] >455 先日納品した案件は1.2RC2。特に問題はなかったよ。 今日から新しいプロジェクトの開発にかかるけど、そっちはRC3でやるつもり。 1.1は今後使うつもりはないですわ。 以前1.1で開発してたものを途中で1.2に乗り換えたとき、 変更対応でかなりロスしたもんで。 いくら現状唯一のstable版とはいえ、1.1の文法がヘタに染みつくと1.2への移行が精神的にきつくなるかと。 さて。飯にしようかね。。。
457 名前:nobodyさん mailto:sage [2008/10/16(木) 21:22:33 ID:???] そんなに変わったのか〜
458 名前:nobodyさん mailto:sage [2008/10/21(火) 17:24:56 ID:???] AuthComponentでAjaxログインしようとしても <?php echo $this->requestAction('/users/login', array('return')); ?>と書くと users/loginにリダイレクトしちゃうのは仕様?
459 名前:nobodyさん mailto:sage [2008/10/21(火) 22:18:09 ID:???] test
460 名前:nobodyさん mailto:sage [2008/10/23(木) 05:04:43 ID:???] PHPならどこでもいい話題だけど、あえてここで。 PHPのIDE何使っている?Eclipse? 俺、どうもEclipseのごちゃごちゃ感になじめず 今までテキストエディタを使っていた。 Java以外はなんか怪しいにおいがするし。 で、NetBeans 6.5が標準でPHPサポートするではないか。 今RCがでてる。一般的なIDE的機能はサポートされているだろうから 俺が興味あるのがリファクタリング機能。 デモをざっと見たところ変数名の置換とかには対応しているのかな? ためしてみようとおもう。うまくCakePHPと連携できるかな? もしすでにやっている人がいたら、なんか教えてちょうだい。
461 名前:nobodyさん mailto:sage [2008/10/23(木) 07:37:12 ID:???] NetBeansはいずれCakePHPにも対応するらしいから期待してる。
462 名前:nobodyさん mailto:sage [2008/10/23(木) 10:45:32 ID:???] >>461 へぇ。マジか。CakePHP対応ってどんなことするんだろう?
463 名前:nobodyさん mailto:sage [2008/10/23(木) 12:18:23 ID:???] 残念。NetBeansでリファクタリングはサポートされていないようだ。 デモにあった名前変更は、よく分からないけど カーソル行があるスコープ名前を一括で変えるだけ? 遠くにあるコードまでは変わらないようだ。残念。 まあこんなもんか。PHPとしてはまだ初期段階だろうし、 型無し動的言語のリファクタリングは難しいだろうし。
464 名前:nobodyさん mailto:sage [2008/10/24(金) 18:54:01 ID:???] 明日カンファレンスだってーのになんだこの盛り上がりのなさは
465 名前:nobodyさん mailto:sage [2008/10/24(金) 22:08:58 ID:???] 行ってみたいけど、こういうとき地方は損だなあと感じる。
466 名前:nobodyさん mailto:sage [2008/10/24(金) 22:22:17 ID:???] 参加人数少ないしなぁ 行けるなら行きたいが
467 名前:nobodyさん mailto:sage [2008/10/25(土) 11:39:19 ID:???] 東京までの交通費が痛いよね。
468 名前:nobodyさん mailto:sage [2008/10/25(土) 12:15:33 ID:???] いまカンファレンス来てるんだが、他に来てる人いる?
469 名前:nobodyさん mailto:sage [2008/10/25(土) 13:45:20 ID:???] 会社経費で来てますよ RC4までくるとは予想外
470 名前:nobodyさん mailto:sage [2008/10/25(土) 21:06:54 ID:???] 1.2RC3 今ここ 1.2RC4 もうすぐ出る 1.2Stable バグが0件になったら出る 1.3 機能追加等 2 PHP5のみサポートに変更 3 PHP6対応?
471 名前:nobodyさん mailto:sage [2008/10/26(日) 00:22:27 ID:???] 結構道のりは長そうだ
472 名前:nobodyさん mailto:sage [2008/10/26(日) 07:55:28 ID:???] 1と2同時進行とか無理かなぁ かなぁ
473 名前:nobodyさん mailto:sage [2008/10/26(日) 11:49:16 ID:???] PHP4ってIE並に悪だよな
474 名前:nobodyさん mailto:sage [2008/10/26(日) 12:14:59 ID:???] また頭悪そうな奴が来た
475 名前:nobodyさん mailto:sage [2008/10/26(日) 20:28:30 ID:???] RC3 で $html->input('Model/field'); が使えなくなって $html->input('Model.field'); だけになったんだな。 最初気づかなくて焦ったぜ。
476 名前:nobodyさん mailto:sage [2008/10/28(火) 00:36:30 ID:???] これからCakePHPをデファクトスタンダードにしていくためには、 CakePHPで作られているCMSを有名にするのが早いのだろうか。 XOOPSレベルのCMS作って、有名どころの拡張モジュールを移植しまくれば。。。
477 名前:nobodyさん mailto:sage [2008/10/28(火) 00:52:39 ID:???] 自分用のCMSっぽいものをつくっているけど、 表から見える所はいいんだけど、ただひたすら管理画面を作らなきゃならないのが めんどくさくなって手抜きしちゃうんだよなー。
478 名前:nobodyさん mailto:sage [2008/10/28(火) 13:01:58 ID:???] >>469 会社の経費でってすっげーいい会社ですね。 うらやましかー
479 名前:nobodyさん mailto:sage [2008/10/29(水) 10:02:34 ID:???] 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さん mailto:sage [2008/10/29(水) 10:09:11 ID:???] >>453 php初心者だと思うけど なんか間違ってると思うよ。俺は var $useTable = false; でいけてるよ
481 名前:nobodyさん mailto:sage [2008/10/29(水) 10:12:11 ID:???] IDE環境だけどCakePHP対応して欲しいと思うなら eclipseで自分にあったプラグイン作ればいいよ これほど自分にあったIDE環境はないよ
482 名前:nobodyさん mailto:sage [2008/10/29(水) 15:09:41 ID:???] ページング処理をしたく、 controllerに、$this-set('users',$this->paginate()); と書いたのですが、 Fatal error: Call to undefined method TasksController::paginate() と、コントローラでエラーが出ます。 こうした場合、どこを調べれば良いでしょうか?
483 名前:nobodyさん mailto:sage [2008/10/29(水) 15:23:33 ID:???] >>482 ○ $this-set × $this->set ここらへん?
484 名前:482 mailto:sage [2008/10/29(水) 15:32:02 ID:???] >>483 cakephpの古いバージョンを使っていたせいでした; ごめんなさい 確かにそこも間違えてました;;
485 名前:nobodyさん mailto:sage [2008/10/29(水) 16:28:20 ID:???] submitiボタンに画像を使いたいのですが、formヘルパーのsubmitではできますか? それともhtmlヘルパーのimageで工夫すればよいのでしょうか?
486 名前:nobodyさん mailto:sage [2008/10/29(水) 17:50:53 ID:???] >>485 submitのオプション又はsubmitImageで出来ますがマニュアルぐらいは読んどこう。
487 名前:nobodyさん mailto:sage [2008/10/29(水) 18:45:53 ID:???] >>486 謝謝 googleで調べまくっていたのですがなかったのですがマニュアルにありましたか。 もっとじっくり読めばよかったです。
488 名前:nobodyさん mailto:sage [2008/10/29(水) 19:27:11 ID:???] なんか文字小さくなっていたり、例が少ないのも一部あるけど 標準ヘルパー系はマニュアルにちゃんと書いてある
489 名前:nobodyさん mailto:sage [2008/10/30(木) 20:56:23 ID:???] 何で1.2の日本語マニュアル book.cakephp.org/ja/ は、深い階層を開いていくと、右側が切れて table of contentsが見えなくなるんだろう… IEでもFirefoxでもいっしょ。
490 名前:nobodyさん mailto:sage [2008/10/30(木) 21:17:18 ID:???] >>489 特定のページのみ、右カラムのメニューになぜかまたヘッダー部分が出力されているから。 アプリのバグ。
491 名前:nobodyさん mailto:sage [2008/10/30(木) 22:14:20 ID:???] >>490 なるほど。バグすか。 読めなくて困るんですよね…
492 名前:nobodyさん mailto:sage [2008/10/31(金) 18:02:22 ID:???] スレチなんだけどさー 小さな会社の優秀な技術者の採り方 第0回を開催しました ttp://techlife.cookpad.com/2008/10/27/yu-shu-0/ この記事読んでどう思う? 特に下のあたりについて。 >入社しようと思った理由 > * やりたいことができる > o 好き勝手やってよい文化がある > o 経験が生きる > o キャリアパス上重要なことが学べる > * 環境がいい > o 優秀な同僚 > o 海外の事業所がある > o 女の子かわいい > * 会社の将来性が感じられる > o 世界で唯一のチャレンジを行っている > o 目的がはっきりしている > * 感じが良い > o 採用プロセス上 で会ったのがとても良い人 > o 社長が面白い > * 縁があった > o 友達とか先輩とかが居た > o バイトしてた
493 名前:nobodyさん mailto:sage [2008/10/31(金) 20:21:19 ID:???] >>492 スレ違い