私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】フレームワーク CakePHP 4ホール目【v1.2】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
>>899
俺は joins の使い方がいまいちわからないから、cakephpのアソシエーションに頼ってる。
俺は joins の使い方がいまいちわからないから、cakephpのアソシエーションに頼ってる。
3つのテーブルを hasOne アソシエーションでつなぐ事ってできますか?
例として、
テーブル AAA
コードA, コードB, コードC、その他項目
テーブルA
コードA, 名前A
テーブル B
コードB, 名前B
テーブルC
コードC, 名前C
とあって、テーブルAAA と、テーブルA, テーブルB, テーブルC をつないで、
名前A, 名前B, 名前C を取得したいんですが、複数テーブルを hasOne する方法が
よくわからなくて。
例として、
テーブル AAA
コードA, コードB, コードC、その他項目
テーブルA
コードA, 名前A
テーブル B
コードB, 名前B
テーブルC
コードC, 名前C
とあって、テーブルAAA と、テーブルA, テーブルB, テーブルC をつないで、
名前A, 名前B, 名前C を取得したいんですが、複数テーブルを hasOne する方法が
よくわからなくて。
var $hasOne = array( 'A', 'B', 'C' );
でもいいし、
カスタマイズしたいなら
var $hasOne = array( 'A' => array('hoge' => 'fuga',
'hoge' => 'fuga'),
'B' => array('hoge' => 'fuga',
'hoge' => 'fuga'),
'C' => array('hoge' => 'fuga',
'hoge' => 'fuga') );
でもいい。
でもいいし、
カスタマイズしたいなら
var $hasOne = array( 'A' => array('hoge' => 'fuga',
'hoge' => 'fuga'),
'B' => array('hoge' => 'fuga',
'hoge' => 'fuga'),
'C' => array('hoge' => 'fuga',
'hoge' => 'fuga') );
でもいい。
パフォーマンス的には自分でJOINした方が早い場合が多い
アソシエーションは親のキーで子のデータを別のSQLで呼び直してる
アソシエーションは親のキーで子のデータを別のSQLで呼び直してる
DBエラーなどが起こったときの画面があるけれど、あれを何か別の画面に差し
替えることってできないだろうか?
単にデバッグレベルを下げるのじゃなくて、他の画面と統一されたデザインの
画面にエラーを出力するようにしたいのだけど。
替えることってできないだろうか?
単にデバッグレベルを下げるのじゃなくて、他の画面と統一されたデザインの
画面にエラーを出力するようにしたいのだけど。
>>906
cake/libs/view/errors フォルダの中身をまるごと自分のviewに入れる。
APP/view/errors/missing_table.ctp ..とか。
で、あとは好きなようにできるはず。
cake/libs/view/errors フォルダの中身をまるごと自分のviewに入れる。
APP/view/errors/missing_table.ctp ..とか。
で、あとは好きなようにできるはず。
>>907
ありがとう!試してみます。
質問ついでで申し訳ないのだけど、DBがエラーを起こした場合(バリデーショ
ンではなく、DBそのものの物理的なエラー)に表示されるエラーページって、
どのページなんでしょう?
missing_action.ctp とかいろいろあるけれど、DBエラーに対応するページが分
からない。
ありがとう!試してみます。
質問ついでで申し訳ないのだけど、DBがエラーを起こした場合(バリデーショ
ンではなく、DBそのものの物理的なエラー)に表示されるエラーページって、
どのページなんでしょう?
missing_action.ctp とかいろいろあるけれど、DBエラーに対応するページが分
からない。
>>908
物理的なエラーの時の表示がどんな表示なのかわからないけど、
missing_connection.ctp // DB接続失敗
missing_table.ctp // テーブルが見つからない
このどっちかじゃだめ?
物理的なエラーの時の表示がどんな表示なのかわからないけど、
missing_connection.ctp // DB接続失敗
missing_table.ctp // テーブルが見つからない
このどっちかじゃだめ?
テーブルが3つ以上の結合ならアソシエーションよりもsql文の方がよくない?発展させる必要があった場合は複雑になりやすくない?
cakephp 1.2 の model::beforeFind のコールバックって
自分のモデル内で、
function beforeFind(&$model, $query)
{
//コード
}
じゃ駄目なのかな?
Missing argument 2 ってエラーになるんだけど、なんでだろ。
自分のモデル内で、
function beforeFind(&$model, $query)
{
//コード
}
じゃ駄目なのかな?
Missing argument 2 ってエラーになるんだけど、なんでだろ。
すいません、解決しました。
function beforeFind(&$query)
が正解のようでした。
ところで、今、http://book.cakephp.org/ja にアクセスすると、firefox だと、自動転送がループしています
って接続できませんが、うちだけでしょうか。
function beforeFind(&$query)
が正解のようでした。
ところで、今、http://book.cakephp.org/ja にアクセスすると、firefox だと、自動転送がループしています
って接続できませんが、うちだけでしょうか。
>>912
関数の定義が重複しています
関数の定義が重複しています
>>913
何を今さら、昔からだろうが
何を今さら、昔からだろうが
全角消してもループするところもあるな
どうなってんだ
てかマニュアルDLして使いたいわ
重過ぎて使えない事も多いし
どうなってんだ
てかマニュアルDLして使いたいわ
重過ぎて使えない事も多いし
ツール使ってマニュアルをダウンロードしてみた。
最初/ja以下を取って来ようとしたらエラいファイル数になったので、
ja/tocとja/viewの中身だけ持ってきました。あとCSSをいくつかと。
ローカルで見ると早くていいわー
最初/ja以下を取って来ようとしたらエラいファイル数になったので、
ja/tocとja/viewの中身だけ持ってきました。あとCSSをいくつかと。
ローカルで見ると早くていいわー
レイアウトが崩れてるページも多いしどうなってるんだ
管理出来ないならwikiサービスにでも書いとけよw
管理出来ないならwikiサービスにでも書いとけよw
個人的にCakeにはまだまだ強力な機能の追加余地があると思う
てか開発参加してー
日本語しか出来ないけど
てか開発参加してー
日本語しか出来ないけど
>>927
機能の多さと重くなるかどうかはあまり関係無い。
機能の多さと重くなるかどうかはあまり関係無い。
ソースの自動生成はsymfonyのが上だけど、
細々した機能はCakeのが多機能になってきたねー
AuthとかACLとかお手軽すぎるw
フレームワークなしでは開発できなくなりそう・・・
細々した機能はCakeのが多機能になってきたねー
AuthとかACLとかお手軽すぎるw
フレームワークなしでは開発できなくなりそう・・・
1.2は特に細かいけど便利なのがついてるので助かる。
パン屑とかツリー表示とか、おいおい前に俺が自作しちゃったライブラリはどうしてくれるんだよ。
ってのが多いわ。
パン屑とかツリー表示とか、おいおい前に俺が自作しちゃったライブラリはどうしてくれるんだよ。
ってのが多いわ。
マニュアルさっきからずっと見られるぜ
WindowsXPSP2+Firefox3.0.4
IE6でも見られる
WindowsXPSP2+Firefox3.0.4
IE6でも見られる
パンくずとかHTML化してくれるだけじゃん
そんなんで多機能とか言ってるのが悲しすぎるし
cake本家の開発力を疑う
そんなんで多機能とか言ってるのが悲しすぎるし
cake本家の開発力を疑う
FireFox3.0.4 XP SP3
マニュアルのいくつかのページでこうなる
自動転送がループしています
このアドレスへのリクエストに対するサーバの自動転送設定がループしています。
リクエストされたリソースの取得を中止しました。このサイトではリクエストの自動転送がループしています。
* このサイトで要求されている Cookie を無効化またはブロックしていないか確認してください。
* 注意: サイトによる Cookie の使用を許可しても解決しない場合、これはご利用のコンピュータではなくサーバの設定に問題があると思われます。
マニュアルのいくつかのページでこうなる
自動転送がループしています
このアドレスへのリクエストに対するサーバの自動転送設定がループしています。
リクエストされたリソースの取得を中止しました。このサイトではリクエストの自動転送がループしています。
* このサイトで要求されている Cookie を無効化またはブロックしていないか確認してください。
* 注意: サイトによる Cookie の使用を許可しても解決しない場合、これはご利用のコンピュータではなくサーバの設定に問題があると思われます。
>>936
もしかしてパンくず以外何も知らないのか?
もしかしてパンくず以外何も知らないのか?
2.xシリーズではさらに機能追加するらしいね。
どんなのが増えるんだろ・・・
どんなの欲しい?
どんなのが増えるんだろ・・・
どんなの欲しい?
>>938
標準でそれ以外にパンくず生成に役立つライブラリがあるの?
標準でそれ以外にパンくず生成に役立つライブラリがあるの?
役に立たないライブラリ言ってみ。
それでお前がライブラリを知っているのかどうかもわかるしw
それでお前がライブラリを知っているのかどうかもわかるしw
役に立たないライブラリがあるんじゃなくて
役に立つライブラリが少な過ぎるっていってるの
役に立つライブラリが少な過ぎるっていってるの
マニュアルループしてる奴は自分の環境疑った方がいいのでは
他のコミュニティでも話題になってないだろ
他のコミュニティでも話題になってないだろ
あちら側でリダイレクトしてるんだから、「自分の環境」ではどうにもならない話だと思うけど。
英語版とかは特に問題なく見れるし、キャッシュがぶっ壊れてるとかじゃないのかなあ。
英語版とかは特に問題なく見れるし、キャッシュがぶっ壊れてるとかじゃないのかなあ。
Cakeマニュアルでしか発生してないし
リダイレクトのルール設定が間違ってるんじゃないの?
ループしてる奴何人くらい居る?
一人目ノ
リダイレクトのルール設定が間違ってるんじゃないの?
ループしてる奴何人くらい居る?
一人目ノ
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 7ホール目【v1.2】 (1001) - [98%] - 2010/3/18 1:18 ○
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [98%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 6ホール目【v1.2】 (933) - [98%] - 2009/8/19 2:06 ○
- 【PHP】フレームワーク CakePHP 10ホール目【v1.3】 (1001) - [92%] - 2011/2/13 8:32
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [92%] - 2012/12/3 19:16
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [92%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [92%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 9ホール目【v1.3】 (1001) - [92%] - 2010/11/1 2:53
- 【PHP】フレームワーク CakePHP 19ホール目【v3.3】 (844) - [90%] - 2023/2/2 14:30
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [90%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 17ホール目【v2.4】 (984) - [90%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [90%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 8ホール目【1.3】 (1001) - [90%] - 2010/7/22 22:16
- 【PHP】フレームワーク CakePHP 3ホール目【本命】 (1001) - [89%] - 2008/6/19 7:19 ○
- 【PHP】フレームワーク CakePHP 17ホール目【v3α】 (955) - [88%] - 2016/11/15 20:45
トップメニューへ / →のくす牧場書庫について