【PHP】フレームワーク CakePHP 15ホール目【v2.2】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2012/12/04(火) 13:06:36.87ID:ExCLhBiPCakePHPから派生したLithium(li3)も専スレできるまではここでどうぞ
質問するときはCakePHPのバージョンを書きましょう
※他フレームワークとの比較等はスレ違いです
■本家
http://www.cakephp.org/
APIドキュメント
http://api.cakephp.org/
github - cakephp
http://github.com/cakephp
the Bakery
http://bakery.cakephp.org/
CakeQs
http://cakeqs.org/
Issue
http://cakephp.lighthouseapp.com/dashboard
CheatSheet[1.2] (PDF)
http://cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf
■日本語公式
http://cakephp.jp/
フォーラム
http://cakephp.jp/modules/newbb/
cookbook(マニュアル)
[2.x] http://book.cakephp.org/2.0/ja/index.html
[1.3] http://book.cakephp.org/ja
前スレ
【PHP】フレームワーク CakePHP 14ホール目【v2.1】
http://kohada.2ch.net/test/read.cgi/php/1335859124/
0413nobodyさん
2013/03/19(火) 23:01:09.70ID:???目次から前の辞典と似た構成で使いやすいと思う
0414nobodyさん
2013/03/20(水) 11:00:55.55ID:???出る前は買う気満々だったが、>>409の言う言葉で冷静になったw
でも、次の開発は2系でやりたいんだよな
0415nobodyさん
2013/03/20(水) 11:50:00.46ID:???0416nobodyさん
2013/03/22(金) 00:41:33.52ID:???http://toro.2ch.net/test/read.cgi/tech/1363684895/
0417nobodyさん
2013/03/22(金) 16:42:10.05ID:???ウェブに限らずプログラムをやる以上、当たり前なのはわからなかったらググれ
日本語サイトでヒットしないなら英語のQ&Aサイトも見る
CakePHPレベルのフレームワークならこれで99%のことは解決する
君の場合コマンドラインやドキュメントを読むことすらできないようだから、はっきりいってプログラミングをするレベルではないと思う
0418nobodyさん
2013/03/22(金) 16:43:55.75ID:???自分の自己顕示欲を満足させるためか?
0419nobodyさん
2013/03/22(金) 18:38:46.83ID:???いつも気持ち悪いんだよなぁこいつ
0420nobodyさん
2013/03/23(土) 12:10:35.85ID:???$data['User']['Category']みたいになるのですが、
アソシエーションのアソシエーション先を取得すると
こういう連想配列ではなく、$data['Category']みたいに出来ないですかね?
0421nobodyさん
2013/03/23(土) 14:00:35.91ID:???Setクラス駆使して自分で書き換えろ
0422nobodyさん
2013/03/23(土) 14:29:26.56ID:???0423nobodyさん
2013/03/23(土) 16:00:12.17ID:???Hash使え
0424nobodyさん
2013/03/27(水) 14:14:52.85ID:07is+ahi例えば、ユーザーデータベースの下に、
カレンダーを作ってスケジュールを表示させるとか。
ひとつのビューに複数のコントローラーを対応させるような感じなんでしょうか?
わからんです。
0425nobodyさん
2013/03/27(水) 14:41:15.45ID:???いっしょに頑張ろ〜ね〜
0426nobodyさん
2013/03/27(水) 15:25:22.44ID:???数
の
ア
プ
リ
プ ハ ,,ハ
リ (;゚◇゚)z
!?
0427nobodyさん
2013/03/28(木) 10:45:26.07ID:???何をどう説明して良いのかもわからんよ
0429nobodyさん
2013/03/28(木) 13:34:44.06ID:???お前が馬鹿なだけだ
>>242
requestActionでやりたいことできんじゃね
ただし複数コントローラ回すってことは相当処理重くなるからキャッシュ多様して。
0430nobodyさん
2013/03/28(木) 13:50:29.45ID:???お前も相当馬鹿なんだな
0431nobodyさん
2013/03/28(木) 13:56:00.57ID:???0434424
2013/03/28(木) 15:48:58.41ID:???すみませんでした。
PHPの本をいくつか読んで、ようやくCAKEPHPを勉強し始めたばかりで、
言葉遣いがよくわかってませんでした。
>>429さんのアドバイス大変参考になりました。
頑張って勉強します。みなさんありがとうございます。
0436nobodyさん
2013/03/28(木) 22:04:49.88ID:???馬鹿はお前だよ
初心者丸出しなやつにrequestActionなんて気軽に使わないほうがいいメソッドで返すなよ
0437nobodyさん
2013/03/28(木) 22:55:43.76ID:???初心者が気軽に使わないほうがいい?理由は?
馬鹿は答えるなって前々から言ってるだろ
0438nobodyさん
2013/03/29(金) 00:04:31.43ID:HZZC3DgWコントローラーのredirectで前の画面に戻るか
renderで前の画面のビューを表示するか
どっちが正解ですかね?
0439nobodyさん
2013/03/29(金) 00:52:43.38ID:???なぜ自分が別の方法を取ろうとしているのか理由があればそれを添えて再度質問してくれる?
0440nobodyさん
2013/03/29(金) 01:11:28.94ID:xqLXLSQF0441nobodyさん
2013/03/29(金) 01:23:12.23ID:???フォームでエラーが有ると、フォームの画面上に「エラーがあります」
って表示してるよ。つまり、redirectしない。
0443nobodyさん
2013/03/29(金) 07:41:16.76ID:???jsonを出力で返すAPIを作っているので、クライアントがブラウザではない場合のデバッグ援助が目的です。
0444nobodyさん
2013/03/29(金) 14:52:46.27ID:???レポートのレベルはExceptionのクラスだかどこかで細かく設定できたはず
0445nobodyさん
2013/03/29(金) 17:48:51.90ID:???0446nobodyさん
2013/03/29(金) 20:24:19.11ID:V/nrZl0Arenderで前の画面を表示する際に
本来のactionでsetしなければならなかった
viewの変数達がsetされてないため
不完全な表示になってしまうことがあるんだけど、
これはどのように回避するのがいいですかね?
0447nobodyさん
2013/03/29(金) 20:32:46.93ID:???0448nobodyさん
2013/03/29(金) 21:35:18.24ID:xqLXLSQF君には聞いてないから。
0449nobodyさん
2013/03/29(金) 22:50:15.12ID:???0450nobodyさん
2013/03/29(金) 23:28:20.53ID:???なかなか良スレ。
0451nobodyさん
2013/03/30(土) 01:19:42.24ID:I9ajj83Rチュートリアルやれやれ五月蝿いけど
render呼ぶ際にいちいちsetするとかだろ?
そんなんじゃなくて自動で前の画面の変数をセットしてくれる機能とか
あるのかって聞いてんだよ。
0452nobodyさん
2013/03/30(土) 01:48:59.80ID:???チュートリアルやってないからそんな質問でてくる。
やれ。
0454nobodyさん
2013/03/30(土) 02:11:56.67ID:I9ajj83Rだから便利な機能があるかどうか聞いてんだよ。
CakePHPしか知らない能無しなんだから
馬鹿みたいに言われたことだけに答えてろよ雑魚野郎
>>453
聞かれたことに答えられない能無しであるお前が消えろ
0455nobodyさん
2013/03/30(土) 02:14:08.93ID:???0456nobodyさん
2013/03/30(土) 02:45:50.33ID:???0457nobodyさん
2013/03/30(土) 04:36:21.06ID:???0458nobodyさん
2013/03/30(土) 10:16:31.67ID:???プラグインの使い方とか知りたいのに「詳しくはググって」みたいに済ませていて笑えたり。
0459nobodyさん
2013/03/30(土) 13:11:57.96ID:???本で解説ってのはなじまないんじゃね?
0460nobodyさん
2013/03/31(日) 18:41:41.57ID:???チュートリアル見てみたけどバリデーションエラー時の前画面の表示は
renderでやってるじゃん。
CakePHP1.2ガイド見てもrenderでやってた。
ちなみにsetActionで前画面のアクションを呼び出すというのがいいと言うのが俺の解な。
まったくCakePHPしか知らねぇ癖に糞の役にも立ちやしねぇな。
0461nobodyさん
2013/03/31(日) 18:52:51.02ID:???バリデーションエラー時の前画面の表示にsetActionを使うなんて
どこ調べても出てこない。
setAction自体がマニュアルにも載ってないとか。
もっと言うとsetActionという名前自体がどうなのよ。
分かりやすくforwardとかにしろよ。
CakePHPユーザーおよびフレームワーク自体がカスであることを
再認識させていただきました。m(-_-)m
0462nobodyさん
2013/03/31(日) 19:36:29.24ID:???0463nobodyさん
2013/03/31(日) 19:50:13.35ID:???0464nobodyさん
2013/03/31(日) 20:02:41.94ID:???0465nobodyさん
2013/04/01(月) 01:39:55.04ID:???ちげーよ。CakePHPerを馬鹿にしてんだよ。
0466nobodyさん
2013/04/01(月) 03:36:35.33ID:???質問もまともに出来ないようなのが興味持ってるんじゃ
いよいよもって末期だなぁ。
0467nobodyさん
2013/04/01(月) 09:29:09.18ID:???0468nobodyさん
2013/04/01(月) 10:44:06.52ID:???おめでたいわー
0469nobodyさん
2013/04/01(月) 11:09:14.92ID:???0470nobodyさん
2013/04/01(月) 12:59:33.05ID:???0471nobodyさん
2013/04/03(水) 08:33:35.47ID:???奴らは街角で拉致られてタコ部屋に押し込められて強制労働させられてるのか?
自ら希望して派遣会社に登録したんじゃないのか?
まずそこをハッキリして貰いたいんだが。
0472nobodyさん
2013/04/03(水) 15:42:47.66ID:???こわぁ〜
0473nobodyさん
2013/04/03(水) 16:03:13.34ID:???0474nobodyさん
2013/04/03(水) 16:26:24.46ID:JryerC8VCakePHP2.2を利用しています。
ファイルアップロードに関してなのですが、CSVアップロードで容量の壁かどうかはわからないのですが、一定のレコード数で止まってしまいます。
原因が分かる方がいましたらよろしくお願いします。
0475nobodyさん
2013/04/03(水) 16:30:23.96ID:???エラー文さらせ
現在のPHP定数での設定値さらせ
これやるまで二度と書き込むな
0477nobodyさん
2013/04/03(水) 18:00:09.38ID:???知らなかったわ。
でも、ファイルアップロードを受け取るコントローラーから、自作しなければならなかったと思ったが・・・
どういうことなんだろうなぁ
0479474
2013/04/03(水) 20:27:15.22ID:???わかりました、では自分で調べてみますね。
0481nobodyさん
2013/04/03(水) 22:11:45.79ID:???単にサーバのupload_max_file_sizeとpost_max_sizeが引っかかってるだけだろ
0482nobodyさん
2013/04/06(土) 11:04:36.90ID:???ぱっと見仕事では使えんって印象なんだけど
0483nobodyさん
2013/04/06(土) 14:08:37.75ID:OGaSOh8Kコンポーネントを使っているんだけどモデルの使用は非推奨らしいし
普通はどうするの?
0485nobodyさん
2013/04/06(土) 17:24:40.44ID:???使ってないな。一回開発したら共通のモデルとかコントローラが出てくるし、
それをコピペしながらカスタマイズする感じだな。
>>483
シェルでモデル使えるけど
0486nobodyさん
2013/04/06(土) 17:28:37.37ID:???生成したものが製品でそのまま使えるケースってないんじゃないか
0487nobodyさん
2013/04/06(土) 18:44:58.10ID:???bake も scaffold も捨てちゃったら Cake のメリット半減するんじゃないか?
テーブル作った直後、まだカラムが流動的なときは scaffold 、
ほぼテーブルのスキーマが決まったかなという時点で bake
その後の開発ではそこでできたファイルを適宜修正
ってのが理想的なフロー
とは言え、現実的にはなかなかそうはならない。
>>483
>モデルの使用は非推奨
おい、そんなデタラメ誰が言ってるんだよ
むしろ推奨だよ
0488nobodyさん
2013/04/10(水) 18:01:06.48ID:???俺は英語でも良いんだけど、同僚に見せたいのに困るな
0489nobodyさん
2013/04/11(木) 11:55:18.07ID:???0490nobodyさん
2013/04/11(木) 12:08:30.31ID:???0491nobodyさん
2013/04/11(木) 12:17:18.06ID:???どんだけ検索能力ないんだよ
0492nobodyさん
2013/04/11(木) 13:24:26.40ID:???× Cookbook2の日本語版がない
○ Cookbook2の日本語版には英語版にあるページがない(全部訳されてないっぽい)
0493nobodyさん
2013/04/11(木) 13:35:21.05ID:???0494nobodyさん
2013/04/11(木) 14:10:30.99ID:???0495nobodyさん
2013/04/11(木) 15:20:25.40ID:???あ、使えてないか(笑)
0496nobodyさん
2013/04/11(木) 17:27:04.18ID:q32J/zOvそれで、実際のアプリケーションはどこに書いたらいいのか分かりません。
プラグイン内に追記していいのでしょうか。
普通、プラグインの中身を書き換えたりするものなんでしょうか?
それとも、app以下にいつもどおりアプリケーションを作るのでしょうか。
その場合、どうやったらプラグイン内のアクションやビューを拡張できますでしょうか。
初歩的な質問ですみませんが、調べても分かりませんでしたので教えて下さい。
0497nobodyさん
2013/04/11(木) 17:42:33.10ID:???( ・ω・) いやどす
ハ∨/^ヽ
ノ::[三ノ :.、
i)、_;|*く; ノ
|!: ::.".T~
ハ、___|
"""~""""""~"""~"""~"
0498nobodyさん
2013/04/11(木) 17:49:30.50ID:???0499nobodyさん
2013/04/11(木) 17:54:19.52ID:???でもuserは使ったこと無い。
んでpluginに直接手を入れるってのは普通やらない
App内のControllerからPlugin.Compinentを呼んだり同じくBehaviorをModelから呼んだりってのが普通
0501nobodyさん
2013/04/11(木) 22:30:36.69ID:3witJWIvModelのfindで以下のように定義を追加してindexを使用するようにしています。
'joins' => array('FORCE INDEX(hoge)')
ただテスト時に作成されるDBにはindexが張られていなくて、テストを作ったらエラーになってしまいます。
0502nobodyさん
2013/04/14(日) 20:14:25.82ID:???Http://qr. net/kh4y
0503nobodyさん
2013/04/15(月) 10:52:07.00ID:ad40gkzwCakePHP2のfindでアソシエーションをしているのですが、conditionsに
ModelA.ColumA=>"aaa",
ModelB.ColumB=>'cccc'
とやっても複数モデルの条件検索が通らず困っています、何卒よろしくお願いします
0504nobodyさん
2013/04/15(月) 11:47:30.23ID:???自作しないとそういう機能はない?
0506nobodyさん
2013/04/15(月) 14:02:45.08ID:???debugモードじゃないと動作しないとかいくらでも可能だろ
俺の知るかぎりじゃ存在しない
0507nobodyさん
2013/04/15(月) 15:15:48.14ID:???それだけじゃよく分からんが、SQLを見てどうなってるの?
二つじゃダメでも一つだとOKなの?
そもそもちゃんとアソシエーションは組まれてて、
絞り込みをしない場合には結果取得できてるの?
0509nobodyさん
2013/04/15(月) 15:21:01.40ID:???確か出来たよ。
テストも通常のも同じはず。
ちょっとやりかた忘れた、というかそもそも覚えちゃいないけど、
組み込みのソースで、なにか適当なサンプルになりそうなのがあったんじゃないか?
Testじゃないけど、Acl周りのスキーマ見てみた?
0510nobodyさん
2013/04/15(月) 19:20:03.21ID:???そういう機能作れそうだから自作すればいいのかな
ローカルだと鯖のDBに繋げないから、鯖側で作りたいんだよね
0511nobodyさん
2013/04/16(火) 07:27:27.51ID:???繋げば良いじゃん
鯖でやりたい??
やればいいじゃん
■ このスレッドは過去ログ倉庫に格納されています