【PHP】フレームワーク CakePHP 12ホール目【笑】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん
2011/07/01(金) 16:33:46.28ID:???CakePHPから派生したLithium(li3)も専スレできるまではここでどうぞ
質問するときはCakePHPのバージョンを書きましょう
※sage推奨
※質問時もsageること
※他フレームワークとの比較等はスレ違いです
テンプレは>>1-5くらい
■本家
http://www.cakephp.org/
APIドキュメント
http://api.cakephp.org/
the Bakery
http://bakery.cakephp.org/
CakeQs
http://cakeqs.org/
CheatSheet (PDF)
http://cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf
github - cakephp
http://github.com/cakephp
■日本語公式
http://cakephp.jp/
フォーラム
http://cakephp.jp/modules/newbb/
cookbook(マニュアル)
http://book.cakephp.org/ja
前スレ
【PHP】フレームワーク CakePHP 11ホール目【v1.3】
http://hibari.2ch.net/test/read.cgi/php/1297860755/
0893nobodyさん
2011/11/02(水) 10:54:20.47ID:???どのようにして、リンク元のアドレスを知ることを出来るでしょうか?
0894nobodyさん
2011/11/02(水) 12:22:13.86ID:???こちらへどうぞ
http://hibari.2ch.net/test/read.cgi/hp/1317832246/
0895nobodyさん
2011/11/02(水) 13:54:57.66ID:???0896nobodyさん
2011/11/02(水) 15:12:23.06ID:???0897nobodyさん
2011/11/02(水) 15:55:00.74ID:???0898nobodyさん
2011/11/02(水) 16:31:28.48ID:???0899nobodyさん
2011/11/02(水) 17:25:41.36ID:???0900nobodyさん
2011/11/02(水) 18:59:40.99ID:???ググってもこれといった情報なくてtriggerで強制的に叩いてるんだけどみんなどうしてる?
0904nobodyさん
2011/11/02(水) 23:49:38.53ID:???0905nobodyさん
2011/11/03(木) 01:28:26.81ID:???0906nobodyさん
2011/11/03(木) 01:41:16.27ID:???0907nobodyさん
2011/11/03(木) 01:59:59.87ID:???0908nobodyさん
2011/11/03(木) 02:47:51.32ID:BQfojvD+Cookbookもまだ英語だし。ブログとかでも情報皆無だし。
これから開発で使いたいんだけどどうすればいい?
0910nobodyさん
2011/11/03(木) 03:28:44.79ID:???待ってたってどうにもならんから英語で読めばいいんじゃないすかね
英語ドキュメント恐怖症を直せば自分のためにもなるし読める情報も増えるし一石二鳥。
0912nobodyさん
2011/11/03(木) 10:39:33.71ID:???0913nobodyさん
2011/11/03(木) 11:18:26.53ID:???あとSessionも
0914nobodyさん
2011/11/03(木) 11:29:31.40ID:???だましだまし使ってるけど
0916nobodyさん
2011/11/03(木) 15:42:44.18ID:???0917nobodyさん
2011/11/03(木) 15:52:36.86ID:???なかみを呼ぼうとするとPHP Fatal error: Call to undefined method がでちゃうんですけど
0919nobodyさん
2011/11/03(木) 21:49:36.49ID:???おいてるんだけどAppController.phpの中にあるbeforeFilterとか読まれてない気がするんだ
hoge()みたいに適当に書くとコントローラからアクセスできているんだけどなんでだろ
0920nobodyさん
2011/11/03(木) 23:15:17.44ID:???他のアクションは読まれてるのにbeforeFilterだけがダメなら何かそこの書き方が間違ってるような気がするな
beforeRenderとかafterFilterは動いてるの?
0921nobodyさん
2011/11/03(木) 23:26:01.11ID:???あれってもう解決されてるんだろうか?
0922nobodyさん
2011/11/04(金) 00:49:12.20ID:???早いな
0923粕屋
2011/11/04(金) 04:05:53.65ID:NGbuW+zf0924nobodyさん
2011/11/04(金) 05:47:35.44ID:???0925nobodyさん
2011/11/04(金) 08:42:09.87ID:???0926nobodyさん
2011/11/04(金) 14:09:55.93ID:???リリースのアナウンスに書かれていることがほとんど全部だろ
そんなに大きくは変わってない
マルチリンガル対応はかなり良くなったらしいけど、滅多に使う機能じゃないからな・・・
0927nobodyさん
2011/11/04(金) 15:56:43.24ID:???0928nobodyさん
2011/11/04(金) 16:35:11.80ID:???2.0.1で変なバグ出てるし、まだstableな感じがしない
0930nobodyさん
2011/11/04(金) 17:16:59.90ID:???0933921
2011/11/04(金) 23:27:50.26ID:ME+KtoRuapp/tmp/cache/models/の下を削除すればおkだったはず。
権限とオーナーに注意だけど。
0934nobodyさん
2011/11/05(土) 00:54:16.12ID:???詳しく見てないが、物凄い高評価だから
お前らまたな!
これまで作ったサイトはCakePHPだからまたお世話になるかもしれんが!
0935nobodyさん
2011/11/05(土) 01:08:46.04ID:???Cake今までありがとうさようなら
0936nobodyさん
2011/11/05(土) 01:14:15.44ID:???0937nobodyさん
2011/11/05(土) 01:29:29.68ID:???0939nobodyさん
2011/11/05(土) 09:59:13.49ID:0mRDiQ7r1.3から移すのが糞面倒なだけだと思うぜ。
0940nobodyさん
2011/11/05(土) 10:09:29.29ID:???0941nobodyさん
2011/11/05(土) 11:36:13.18ID:???無知な私に教えてくださいまし
0942nobodyさん
2011/11/05(土) 11:59:48.02ID:???まずモデル。
モデルの construction process は made lighterで、モデルの associations are now lazy loaded, applications with lots of models and associations will see great time reductions in the bootstrap processだよ。
で、 models won’t require a database connection in the construction process. The database will be accessed for the first time only when a find operation is issued or information for one of the columns is required
というわけ。
ビューは
View will now always have the last rendered content (view or layout) accessible through $this->output. In helpers you can use $this->_View->outputなの。
Modifying this property will change the content that comes out of the view renderingってことさ。
あと20レスぐらい使うけどいいかい?
0943nobodyさん
2011/11/05(土) 12:01:46.95ID:???0946nobodyさん
2011/11/05(土) 14:56:48.67ID:???CakePHP2.0はphp5.3にしっかり対応してますか?
1.x系みたいにhtaccessでエラー設定を変更しなくても問題ないですか?
0948nobodyさん
2011/11/05(土) 16:01:59.81ID:???1.3をよくする為に2.0が誕生したんじゃないのですか
0949nobodyさん
2011/11/05(土) 16:16:01.53ID:0mRDiQ7rお前厨房か?
生まれたての赤ん坊がいきなり立って歩けるわけないだろ。
まだまだ成長して安定するのはこれからであって、実戦投入には向かないってこった。
0950nobodyさん
2011/11/05(土) 16:16:53.73ID:???しかし自分で立つにはまだ未熟
そんな感じ。
0952nobodyさん
2011/11/05(土) 16:31:24.19ID:???0953nobodyさん
2011/11/05(土) 16:34:03.68ID:???幼稚園や小学校の頃は神童とか天才児とか言われてたのに
中学校に入ってみたら周りが頭よくて全然ついて行けなくなったりするだろ。
そして高校に入ったらだいたいボッチで、大学に行ったら便所飯。
大人になるってのはそういうことなんだよ。
0954nobodyさん
2011/11/05(土) 17:01:58.11ID:???0955nobodyさん
2011/11/05(土) 17:17:42.50ID:???0956956
2011/11/05(土) 19:25:56.45ID:???0957nobodyさん
2011/11/05(土) 20:05:04.65ID:???そんな板で>>938みたいなレスをする奴に分からせるには
懇切丁寧な説明が必要だと思うぞ。相手するだけ無駄だと思う。
0959nobodyさん
2011/11/05(土) 21:58:03.49ID:???0960nobodyさん
2011/11/05(土) 22:17:32.67ID:???0961nobodyさん
2011/11/05(土) 22:38:53.97ID:???新しくもっといい彼女作るのが前向きな姿勢ってもんだろ?
でも新しい彼女とすぐにオマンコできるわけじゃないし、とりあえずは
前の彼女とオマンコしつつ、新しい彼女との関係をよくしていくわけだ。
正式に新しい彼女とつきあうことになったという時点で乗り換えてもいいけど、
まだオマンコできるかどうかわからないような状態であれば、前の彼女との関係は
切らずにおいた方が得策と言うことだよ。
0962962
2011/11/05(土) 22:47:11.09ID:???ちなみに某大手を受けたときにこの質問出た
0964nobodyさん
2011/11/05(土) 23:04:40.27ID:???某大手を受けた962はさぞかし素晴らしい説明ができるんだろう。期待
0965nobodyさん
2011/11/05(土) 23:21:19.76ID:???まて、これがバレて俺はちょっと大変なことになったからな
そういう場面に備えて他のフレームワークの使い方も覚えておいた方がいい。
0966nobodyさん
2011/11/05(土) 23:56:44.78ID:???を取得しようとすれば、$data['User']['Profile']['image']
みたいな連想配列になるんだが・・・
どうして、$data['Profile']['image']じゃないんだろ?
0967nobodyさん
2011/11/05(土) 23:57:03.52ID:???そもそもの前提が良くない。
彼女は一人だけという先入観にとらわれてないか?
状況と目的によって彼女は付き合い分けるべきだ。
0968nobodyさん
2011/11/06(日) 00:06:02.94ID:???あれで魔法使いが賢者に転職するようなもんだよ。
魔法使いと、魔法使い2.0とも言える賢者を比べたら、賢者の方が優れてるけど、
まだレベルが低いんだよ。
次の段階に踏み出すには、また1からやり直さなきゃいけないんだよ。
0969nobodyさん
2011/11/06(日) 00:06:58.18ID:???0970nobodyさん
2011/11/06(日) 00:13:50.53ID:???アソシエーション間違ってない?
JOINして取得できる分については$data['Profile']['image']みたいな配列で、
2つアソシエーション先のものとかJOINしないで個別にSQL発行して取得するものは
$data['User']['Profile']['image']になるはず
userとprofileなら普通にJOINして取れるはずだし
0971nobodyさん
2011/11/06(日) 02:51:07.45ID:???2つ先の物を取ろうとしたんだよ。
過去レスで似たようなのがあった(>>784)けどさ。
Cakeの仕様上、仕方ないとは言え、
モデルのモデル・・・みたいな多次元配列は少々違和感あってね。
0972nobodyさん
2011/11/06(日) 03:20:32.95ID:Zi3yb96E命名規則や記法まで変わってるわけだし。
アップグレード目的と言うよりはおそらくほぼ0ベース開発なのかと。
まあなんだかんだ言って2.0がもう少し安定したら俺も乗り換えるな。
面倒で複雑だが、慣れてしまえばなかなか便利なFWだし、他に乗り換え手段も殆ど無い。
0973nobodyさん
2011/11/06(日) 16:08:48.13ID:???0974nobodyさん
2011/11/06(日) 16:59:52.16ID:???0975nobodyさん
2011/11/06(日) 17:05:12.91ID:???0976nobodyさん
2011/11/06(日) 23:52:51.26ID:???もの凄く細かい部分でも意味が通じない時になって仕方ない
0977nobodyさん
2011/11/07(月) 02:52:30.65ID:???コピペ駆使してもこれだもんなあ
車輪の再発明みたいなことしたくないわ
0978nobodyさん
2011/11/07(月) 03:32:06.45ID:???↓
まあこの部分はcakeから丸ごと貰ってこよう。後でちょっとオレ流に直せばいいや。
↓
はっ!最初からcake食ってれば
0981nobodyさん
2011/11/07(月) 13:15:22.12ID:???今までJavaしか使ってなかったからPHPの資産なんてない俺みたいなのも
そんなにレアケースではないと思うが
0982nobodyさん
2011/11/07(月) 15:31:13.32ID:???0985nobodyさん
2011/11/07(月) 16:12:37.82ID:???そんな事はないと思うが。
ググって適当にプログラム系のブログでも見てみたら?
FW使っている絶対数の方が少ないから。
>>984
偶然だな。君と同じ意見だ。
0986nobodyさん
2011/11/07(月) 16:40:38.44ID:???→ifとかforeachとかPHPの基礎から勉強
・基礎を学んでいるプログラマ
→自分で関数やクラスを作ってるからオレオレを作る
・オレオレだとコードに統一感がないからフレームワークを使う
→過去の経験を踏まえてCake用のヘルパーやコンポーネントを作る
こんな感じじゃねーの。よほどの初心者〜そこそこの経験者で
オレオレが作れないレベルの奴っていないと思うが。
0987nobodyさん
2011/11/07(月) 17:09:07.60ID:???ModelにhasManyとbelongsToの関係を書いてます。
いまの書き方だとJOINが Post`.`user_id` = `User`.`id`になってしまいます。
これを`Post`.`user_id` = `User`.`user_id`にしたいと思っています。
勝手にidとJOINされてしまうはなんとかならないのでしょうか。
User.phpに
public $hasMany = array(
'Post' => array(
'className' => 'Post',
'foreignKey' => 'post_id',
)
)
Post.phpに
public $belongsTo = array(
'User' => array(
'className' => 'User',
'foreignKey' => 'user_id',
)
)
レス数が950を超えています。1000を超えると書き込みができなくなります。