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/
309 名前:nobodyさん mailto:sage [2008/09/03(水) 20:22:55 ID:???] 以上悪魔さんのレポートでした
310 名前:nobodyさん mailto:sage [2008/09/03(水) 22:01:16 ID:???] >>309 のおかげで>>308 読み直したら結構ワラタw
311 名前:nobodyさん mailto:sage [2008/09/04(木) 00:39:08 ID:???] 2ちゃんのようなスレッド掲示板ならCakePHPで1週間で作れるやつは多くなってる気がする だから2ちゃんのようなスレッド掲示板の見積もりをCakePHP使ってる個人に出すと 15万円〜20万円くらいが相場になってきてるよ
312 名前:nobodyさん mailto:sage [2008/09/04(木) 00:43:35 ID:???] CakePHPで儲けるなら 安い単価でどれだけ沢山のサイトを作るかだよな。 結果としてWEB制作費用の相場は下がるけど 業界がそういう流れになってるから仕方ないよね
313 名前:nobodyさん mailto:sage [2008/09/04(木) 21:17:37 ID:???] もしくはめっちゃくちゃ安く作って、保守を高くする。 これが一番儲かりそう。 ホームページ無料で作ってサーバー代をすげー値段とるとこも多いからね。
314 名前:nobodyさん mailto:sage [2008/09/05(金) 09:51:29 ID:???] コーディングやシステム設計してるとき なんで俺て頭いいのと思うことが最近多い。 過去の経験も大事だけど、経験にはない ひらめきみたいなものも大事だと思う 経験+ひらめきがプラスアルファされることで良いものが早く出きる
315 名前:nobodyさん mailto:sage [2008/09/06(土) 01:38:01 ID:???] 近いうちに間違いなく 何でこんな頭悪いことやってたんだ俺 設計からやり直してー ってなる。 ならなかったら頭が停滞しているということ。
316 名前:nobodyさん mailto:sage [2008/09/06(土) 15:10:34 ID:???] 314と315の繰り返しだよね。 プログラムって。
317 名前:nobodyさん mailto:sage [2008/09/06(土) 22:09:53 ID:???] 日によってプログラミングが冴えるときと、そうじゃないときがある 冴えるときは別人のように俺は天才と思うときがあるけど 50%の割合でしか出せることが出来ない
318 名前:nobodyさん mailto:sage [2008/09/06(土) 22:11:37 ID:???] 納期jに追われてるときに集中力でるから 天才的なコーディングになることが多い
319 名前:nobodyさん mailto:sage [2008/09/06(土) 22:14:47 ID:???] 自信過剰な性格じゃないけど、プログラムに限っては 天才と思うことが多々ある。
320 名前:nobodyさん mailto:sage [2008/09/07(日) 04:13:27 ID:???] >>319 いやそれを自信過剰な性格というだろ。
321 名前:nobodyさん mailto:sage [2008/09/07(日) 15:29:05 ID:???] 朝が一番頭が冴えると思う。 朝作れなかったら、その日はもうだめだ。
322 名前:nobodyさん mailto:sage [2008/09/08(月) 07:47:54 ID:???] 今日は調子悪いので2ch見て過ごす。 まあ、週に3,4日はそんな感じ。
323 名前:nobodyさん [2008/09/09(火) 15:11:13 ID:1fHefJEI] cakephp使う以前はsmartyでfetchしたhtml内容をfileにして保存していたのですが cakephpの表示結果をhtml形式で別に保存する事は可能でしょうか。
324 名前:nobodyさん mailto:sage [2008/09/10(水) 23:58:34 ID:???] テンプレートでob_flashとかcache系の処理でなんと出来そうじゃない? と適当に思い付いた事を言ってみる
325 名前:nobodyさん [2008/09/11(木) 00:25:09 ID:ldL7ucwZ] Smarty使えばいいがな。
326 名前:nobodyさん mailto:sage [2008/09/11(木) 00:42:10 ID:???] >>324 俺もキャッシュでいいんじゃないの・・・と思うので、同意。
327 名前:nobodyさん [2008/09/16(火) 12:22:26 ID:AZ36dHRD] バリデーションで任意入力のチェックをする場合に悩んでいます。 たとえば郵便番号は必須でないけど999-9999とかでチェックしたい場合 ruleで正規表現を使うと入力していない場合でもエラーが出てしまいます。 解決策はありますか?
328 名前:nobodyさん mailto:sage [2008/09/16(火) 13:48:28 ID:???] >>327 つallowEmpty
329 名前:nobodyさん [2008/09/16(火) 13:57:26 ID:AZ36dHRD] >>328 ありがとうございます!!ためしてみます。
330 名前:nobodyさん [2008/09/16(火) 14:11:56 ID:AZ36dHRD] >>328 'allowEmpty' => trueで出来ました。
331 名前:nobodyさん [2008/09/17(水) 04:28:53 ID:BI/ji3+I] formヘルパーがなんか使いにくく感じる。 意図しないDivやらFieldsetが吐かれ、 それを抑制するオプションが用意されていないものがあったり。 あっても引数にnullやfalseを並列しなきゃならない。 checkboxによる1フィールド複数選択が作りにくい気もする。 当方、checkboxやradioボタンは<ul>-<li>でマークアップするのが好きなんだけど、 ヘルパー使うとうまくいかなくてやむなく自前で <input name="data[Model][field]"〜 />って書いてしまう。 私の書くviewはヘルパー使ってたりなかったりでお行儀悪く感じてます。 皆さんformアイテムは全部ヘルパー使って書いてます?
332 名前:nobodyさん [2008/09/17(水) 15:03:58 ID:HoHA6PJP] フォームは今のところヘルパーで書いてます。 まだまだ小規模なのでこれからはまるかもしれんが・・ アプリで共通で使う配列の指定はどうしてますか? app.phpに記載してbootstrap.phpでconfig('app')として取得できないです。 さらにglobalでしても何も取ってこれないのは何故??
333 名前:nobodyさん mailto:sage [2008/09/17(水) 15:25:41 ID:???] 2 tickets closer to RC3 いよいよ・・・か!?
334 名前:Noone mailto:sage [2008/09/17(水) 16:58:38 ID:???] yahoo.php.com
335 名前:nobodyさん mailto:sage [2008/09/17(水) 19:03:19 ID:???] >>334 怖くて踏めない・・・なにこれ??
336 名前:nobodyさん mailto:sage [2008/09/18(木) 08:01:41 ID:???] RC3かよ。いい加減に早く出してほしい。 待たせていることをきちんと考えて、最優先で仕上げてもらわないと困る。
337 名前:nobodyさん mailto:sage [2008/09/18(木) 20:21:19 ID:???] 俺は困らん
338 名前:nobodyさん mailto:sage [2008/09/18(木) 20:46:54 ID:???] RC2で満足してる俺がいる
339 名前:nobodyさん mailto:sage [2008/09/22(月) 11:15:53 ID:???] 複数チェックできるようにしたいのですが、配列から複数のチェックボックスを作成するにはどのようにしていますか? Formヘルパーで実現できるかどうか教えてください。
340 名前:nobodyさん mailto:sage [2008/09/22(月) 12:12:40 ID:???] >>339 > 複数チェックできるようにしたいのですが、配列から複数のチェックボックスを作成するにはどのようにしていますか? > Formヘルパーで実現できるかどうか教えてください。 ちなみに1.2 RC2です。
341 名前:nobodyさん mailto:sage [2008/09/22(月) 23:42:37 ID:???] マルチポスト乙w
342 名前:nobodyさん mailto:sage [2008/09/23(火) 02:22:40 ID:???] ここみてる人ならたいていフォーラム見てるでしょw
343 名前:nobodyさん mailto:sage [2008/09/23(火) 07:29:42 ID:???] フォームヘルパーつかわないな。俺。 使うのは ajax ヘルパーのみかも。
344 名前:nobodyさん mailto:sage [2008/09/23(火) 16:40:49 ID:???] >>343 ajax ヘルパーってpagination以外にどんな便利な使い方があるの?
345 名前:nobodyさん mailto:sage [2008/09/23(火) 22:23:52 ID:???] RTFM
346 名前:nobodyさん mailto:sage [2008/09/24(水) 00:38:38 ID:???] >>345 いまいち読んでも使い方が分かりません www.cakephp.jp/doc/helpers.html#id4810304 どこかに実例があれば・・
347 名前:nobodyさん [2008/09/24(水) 09:24:16 ID:J5k/glN9] 例えば、A、B、Cとテーブルがあって、AとBが1対多、AとCも1対多の関係です。 Aのコントローラーのindex()でBに関連付けられているA、Cに関連付けられてるA をそれぞれ分けて抽出するには、どのようなモデルの関係と条件を作ればいいのでしょうか? paginate()を使っているのですが、->recursiveを変えたりとかしても、 paginate()で実行されるconditionが反映されるSQLでは Bのテーブルが含まれないので、どうしたらいいものでしょうか?
348 名前:nobodyさん [2008/09/24(水) 11:52:29 ID:bvaeEkej] 初歩的な質問で申し訳ないのですがぐぐってもさっぱりなので質問させてください。 サーバにcakePHPをアップロードしていろいろやってて、同じディレクトリーのほかのファイルにアクセスしようとしたら出来ませんでした。なんでですか? ディレクトリー構造はこうです。 public_html ┬ cakePHP ├ testphp ←ここの中にアクセスできません └ eroPhoto ←ここの中にアクセスできません ご教授お願いします
349 名前:nobodyさん mailto:sage [2008/09/24(水) 13:07:16 ID:???] >>347 よくわからないけど、Aのコントローラのindex()で Bのデータ(A付属) と Cのデータ(A付属)を取り出したいってこと? 普通はAのコントローラーで、Aのデータを取り出す。 (ついでにBとCのデータも一緒についてくる)って形だと思うんだけど。
350 名前:nobodyさん mailto:sage [2008/09/24(水) 15:47:43 ID:???] これってインストール超カンタン?
351 名前:nobodyさん mailto:sage [2008/09/24(水) 15:51:42 ID:???] いろいろ調べてみたけど、 PHPのフレームワークは cakephpで決まりだな。
352 名前:nobodyさん mailto:sage [2008/09/24(水) 16:59:48 ID:???] >>348 cakephp.jp/modules/newbb/viewtopic.php?topic_id=731&forum=2&post_id=1362#forumpost1362 でどうよ!
353 名前:nobodyさん mailto:sage [2008/09/24(水) 17:01:07 ID:???] >>344 リンクつけたり、フォームをajaxにしたり。 すっげー便利じゃない? javascriptでAjax書くよりスッキリしていい。 俺気が短いからできるだけ早く動くようにできるだけAJAXで書いてるんです^^
354 名前:348 [2008/09/24(水) 23:43:42 ID:bvaeEkej] >>352 うわ〜すげー久しぶりに2ちゃんで感謝しちゃう;; 教授!!ありです!!!
355 名前:nobodyさん [2008/09/25(木) 03:14:13 ID:FEQjxQnp] >>349 Aの外部キーを持つテーブルBとCがあって、1対多で、 Bに関連づく場合とCに関連づく場合でAの性質が異なるので、 分けて出力できるようにしたいです。 SQL的には SELECT * FROM `A` WHERE id IN (SELECT DISTINCT A_id FROM B) みたいな感じなのですが、やはり$usesでBのモデルも指定して、まず SELECT DISTINCT A_id FROM B の部分を実行して、その結果をconditionsに入れる感じしかないのでしょうか。
356 名前:nobodyさん mailto:sage [2008/09/25(木) 11:40:18 ID:???] >>351 詳しくまとめて教えてください。興味ある。
357 名前:nobodyさん mailto:sage [2008/09/25(木) 11:42:28 ID:???] >>356 グーグルトレンドのグラフ
358 名前:nobodyさん mailto:sage [2008/09/25(木) 13:49:24 ID:???] それはないわー
359 名前:nobodyさん [2008/09/25(木) 15:32:43 ID:ddZpNdwx] 俺、cakePHP1.2 stable が出たら、田舎に帰って結婚するんだ
360 名前:nobodyさん mailto:sage [2008/09/26(金) 09:56:35 ID:???] へー
361 名前:nobodyさん mailto:sage [2008/09/26(金) 13:03:20 ID:???] 質問です。 cakePHP1.2でSecurityコンポーネントのSecurity->requireAuthを使うと input->hiddenのnameがすべて{_モデル名}になるのは仕様ですか? data[_Hoge][id] みたいに勝手にhiddenに(_)アンダースコアが付くようなんですが。
362 名前:nobodyさん mailto:sage [2008/09/27(土) 07:20:34 ID:???] インストール終わったんだけど 設定はどうすればいいの?
363 名前:nobodyさん mailto:sage [2008/09/27(土) 07:47:53 ID:???] >>362 お好きなように
364 名前:nobodyさん mailto:sage [2008/09/27(土) 08:41:41 ID:???] p4life.jp/cake/cake_app.html このムービーを見ながら進めてるんだけど、 ムービーの55%くらいのところ、 localhost/bookmark/items をブラウザのアドレス欄に入れて、 表示させるところでつまずいています。 CakePHP Rapid Development Missing controller You are seeing this error because controller ItemsController could not be found. Notice: If you want to customize this error message, create app\views/errors/missing_controller.thtml. Fatal: Create the class below in file : app\controllers\items_controller.php <?php class ItemsController extends AppController { var $name = 'Items'; } ?> となってしまいます。
365 名前:nobodyさん mailto:sage [2008/09/27(土) 11:00:39 ID:???] 自己解決しました。 エラーの表示であってました。 よく見てなかった。
366 名前:nobodyさん mailto:sage [2008/09/27(土) 18:08:20 ID:???] cakephpかんたんに いれられるレンタルサーバーおしえて。
367 名前:nobodyさん mailto:sage [2008/09/27(土) 18:11:40 ID:???] 「cakephp対応」って書いてるところでないとだめ? それとも、php+mysql対応って書いてるところであれば どこでも入れられる?
368 名前:nobodyさん mailto:sage [2008/09/27(土) 21:28:46 ID:???] >>366 cakephpのインストールに必要なものを挙げていけば自然にわかるだろうがよ
369 名前:nobodyさん mailto:sage [2008/09/27(土) 23:30:54 ID:???] いいから教えてよ
370 名前:nobodyさん mailto:sage [2008/09/28(日) 00:56:57 ID:???] >>369 phpとmysqlだけでは駄目で、 他にxvfbとgs(Ghostscript)とcli-phpが必要。 phpが入っていればcli-phpも多分入っていると思うけど xvfbとghostscriptは普通入ってないので、cake-php対応のところがベスト
371 名前:nobodyさん mailto:sage [2008/09/28(日) 14:10:13 ID:???] caekPHPで、一番安いレンタルサーバーはどこ?
372 名前:nobodyさん mailto:sage [2008/09/28(日) 16:42:27 ID:???] 日本語でおk
373 名前:nobodyさん mailto:sage [2008/09/28(日) 17:16:23 ID:???] cakephpを使えるレンタルサーバーで 一番安いところはどこ?
374 名前:nobodyさん mailto:sage [2008/09/28(日) 17:20:25 ID:???] 日本語でおk
375 名前:nobodyさん mailto:sage [2008/09/28(日) 17:53:44 ID:???] cakephpを使えるレンタルサーバーで 月額の料金が一番安いところはどこ?
376 名前:nobodyさん mailto:sage [2008/09/28(日) 19:34:27 ID:???] 日本語でおk
377 名前:nobodyさん mailto:sage [2008/09/28(日) 19:47:50 ID:???] マジレスするとcore。まぁ使えるってだけだが。
378 名前:nobodyさん mailto:sage [2008/09/28(日) 19:49:31 ID:???] blog.non-style.com/2007/06/cakephpsmartyutf8ie.html これってなんでなるの?
379 名前:nobodyさん mailto:sage [2008/09/28(日) 19:55:09 ID:???] cakePHPをXreaで利用する方法: www.web2-labo.com/cakephpxrea.html
380 名前:nobodyさん mailto:sage [2008/09/28(日) 20:53:05 ID:???] さくらで CakePHP www.cafechantant.com/blog/2007/09/17/%E3%81%95%E3%81%8F%E3%82%89%E3%81%A7-cakephp/
381 名前:nobodyさん mailto:sage [2008/09/28(日) 20:53:37 ID:???] >>377 なるべく安い方がいいんだけど、 設定がなるべくかんたんなほうがいいな。 そういう観点だと、どこがおすすめ?
382 名前:nobodyさん mailto:sage [2008/09/28(日) 21:04:21 ID:???] >>381 ここ結構安いし良さそうだよ ttp://www.xunit.jp/content/view/97/33/
383 名前:nobodyさん mailto:sage [2008/09/28(日) 21:30:14 ID:???] gihyo.jp/dev/serial/01/cakephp/0005 複数形は単純に「s」が足されるわけではなく, 英語として正しい複数形である必要があります。 たとえばdiaryはdiariesとなります。 ---------------------------------------- ↑って書いてあるけど、ただしい複数形って、 どうやって認識してるの?
384 名前:nobodyさん mailto:sage [2008/09/28(日) 21:42:49 ID:???] >>383 つ /libs/inflector.php
385 名前:nobodyさん mailto:sage [2008/09/28(日) 22:57:56 ID:???] >>381 環境さえそろってりゃ使う分には大した手間はかからんだろうよ。coreで十分。 シェルが使えればなお良いがそうなると月2000円以上のクラスか海外使うしかない。
386 名前:nobodyさん mailto:sage [2008/09/29(月) 05:17:18 ID:???] >環境さえそろってりゃ ↑これってどういう意味なのかな?
387 名前:nobodyさん mailto:sage [2008/09/29(月) 06:00:03 ID:???] そのままの意味じゃないの?
388 名前:nobodyさん mailto:sage [2008/09/29(月) 07:02:14 ID:???] じゃあその環境って具体的になんなの?
389 名前:nobodyさん mailto:sage [2008/09/29(月) 07:07:55 ID:???] 普通に使える環境ならいいんじゃないの?
390 名前:nobodyさん mailto:sage [2008/09/29(月) 07:42:47 ID:???] バカは書き込むなよ レンタルサーバーでcakeが使えるかどうかの話だよ
391 名前:nobodyさん mailto:sage [2008/09/29(月) 08:04:35 ID:???] >>390 >バカは書き込むなよ 自己矛盾起こすなよww
392 名前:nobodyさん mailto:sage [2008/09/29(月) 10:27:46 ID:???] BLOBってなに?
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でして保存する配列はモデル名が必須になった。 と適当に言ってみる。