のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,682,992人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ【PHP】フレームワーク CakePHP 13ホール目【v2.0】

php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
701 : nobodyさん - 2012/02/25(土) 18:05:54.56 ID:??? (-1,-29,-9)
>>700
ありがとうございます
まずはdata sourceにつ
702 : nobodyさん - 2012/02/25(土) 18:06:37.16 ID:??? (+32,-29,-25)
途中で送信すみませんorz

>>700
ありがとうございます
まずはdata sourceについて勉強してみます
703 : nobodyさん - 2012/02/25(土) 18:19:28.48 ID:??? (+94,+29,-5)
>>702
ベタに書いてもOKな気もすっけど。。
とりあえず、Fileクラスもあるし。
704 : nobodyさん - 2012/02/25(土) 18:21:48.77 ID:??? (+66,+26,-21)
>>703
のちのちワードを編集するので、直書きはできないんです
fileクラスについても調べてみます
705 : nobodyさん - 2012/02/25(土) 22:48:10.62 ID:??? (+3,-29,-52)
1.3.14を使っています。フォームのバリデーションで質問です。
ラジオボタンの場合、項目を選択せずに送信すると
空データではなく、存在しないものとして扱われます。

ですので、バリデーションルールでnotEmptyを指定しても
正しく機能しないのですが、どうすればいいのでしょうか?
706 : nobodyさん - 2012/02/26(日) 13:38:17.41 ID:??? (+20,-29,-11)
hidden
707 : nobodyさん - 2012/02/26(日) 14:15:41.40 ID:??? (-11,-29,+0)
156
708 : nobodyさん - 2012/02/26(日) 16:50:00.76 ID:??? (+58,+27,+2)
>>706
ありがとうございます。勉強になりました。
709 : nobodyさん - 2012/02/27(月) 01:32:01.91 ID:??? (+4,-29,-4)
>>697
Model::paginateCount を 軽い処理で実装するとか
710 : nobodyさん - 2012/02/28(火) 11:46:10.73 ID:??? (+60,+27,-19)
>>697
where句に使用しているカラムにインデックスはるとか、
joinしてるなら、その辺も確認したほうがいい。
712 : nobodyさん - 2012/02/28(火) 15:21:47.73 ID:??? (-1,-29,-9)
success以外でも一緒?
また、http://example.com/entry/index は表示される?
714 : nobodyさん - 2012/02/28(火) 16:50:04.76 ID:??? (-6,-30,-187)
>>711 です。

Router::parse($request->url);
の結果を見ると、以下のようにルーティングが間違っているようです。
array(5) { ["controller"]=> string(7) "success" ["named"]=> array(0) { } ["pass"]=> array(0) { } ["action"]=> string(5) "index" ["plugin"]=> NULL }
Routerがちょっと怪しいので、調べてみます。
715 : nobodyさん - 2012/02/28(火) 17:13:46.37 ID:??? (+0,-30,-180)
>711 です。
/lib/Cake/Network/CakeRequest.php に、おかしな箇所を見つけました。
下記引用の下から5行目、「$baseUrl」なんですが、どこでも宣言されていないのでif自体に意味がないようです。


protected function _base() {
$dir = $webroot = null;
$config = Configure::read('App');
extract($config);

if (!isset($base)) {
$base = $this->base;
}
if ($base !== false) {
$this->webroot = $base . '/';
return $this->base = $base;
}

if (!$baseUrl) {

//★ここを改編したらうまくいった
//$base = dirname(env('PHP_SELF'));
$base = '';
716 : nobodyさん - 2012/02/28(火) 21:52:15.32 ID:??? (-1,-29,-1)
>>715
ソース見てみたけど確かに$baseUrlはどこでも値が入ってないね
717 : nobodyさん - 2012/02/29(水) 02:33:19.83 ID:??? (+19,-30,-184)
1.3系でプラグインの作成方法について質問します。

公式のマニュアルを見ているのですが、
/pizza/pizzaOrders/index
でアクセスする方法は分かるのですが、
/pizza/
でアクセスするにはどうしたら良いのでしょうか?

普通に/app/controllers/pizza_controller.phpを作ればいいと思ったのですが、
作ってもアクセスエラーになります。
これってルーティングの設定になるのでしょうか?
718 : nobodyさん - 2012/02/29(水) 08:54:37.66 ID:??? (+3,-30,-39)
>>709
1000件しか表示しない!って決めたら、
function paginateCount($conditions = null, $recursive = 0, $extra = array()) {
  return 1000;
}
こうしてもいいんですかね?
719 : nobodyさん - 2012/02/29(水) 15:57:45.32 ID:OuUO3AKR (+44,+14,-25)
>>717
プラグイン関係ない
ルーティングの問題
720 : nobodyさん - 2012/02/29(水) 16:49:35.18 ID:??? (+63,+29,-24)
>>719
了解しました。ルーティングで調節します。
721 : nobodyさん - 2012/02/29(水) 21:04:59.32 ID:??? (+43,-30,-86)
>>717
/app/plugin/pizza/controllers/pizza_controller.php
(要するにプラグイン名と同名のコントローラー)を作って、indexアクションを作れば
ルーター触らなくても/pizza/でアクセス可能だよ。
722 : nobodyさん - 2012/02/29(水) 21:19:59.68 ID:??? (+58,+25,+0)
>>721
出来ました!勉強になります。ありがとうございました
723 : nobodyさん - 2012/03/01(木) 05:51:29.65 ID:??? (+57,+29,-26)
モデルって別にテーブル名じゃなくても良いんだね
同じのでもサイトのコンテンツによって変えてる
724 : nobodyさん - 2012/03/05(月) 10:09:01.94 ID:??? (-1,-29,-25)
2.1 Stableキター
つうかペース早いな
725 : nobodyさん - 2012/03/05(月) 19:23:27.93 ID:??? (+60,+27,-50)
うおおおお
公式サイトも変わってCookBookもなんか綺麗になったー

マイグレーションガイドによると.htaccessの変更が必要という、
アップグレード時に見落としがちな変更があるのにリリース文では触れられてないな・・・
http://book.cakephp.org/2.0/en/appendices/2-1-migration-guide.html
http://bakery.cakephp.org/articles/lorenzo/2012/03/05/cakephp_2_1_0_just_landed
726 : nobodyさん - 2012/03/05(月) 20:11:55.24 ID:??? (+57,+29,-6)
まだ開発中なんだけど、バージョアップすべきなのかな?
727 : nobodyさん - 2012/03/05(月) 20:59:06.49 ID:??? (+6,-29,-26)
リリースしてないならageた方がいいと思う
2.0.xは今までのバージョン系列で一番寿命が短いし、下手したら1.3.xより今後のアップデートが期待できない気がする
728 : nobodyさん - 2012/03/05(月) 23:06:32.47 ID:??? (+16,-28,-16)
>>727
ありがとう。
2.0.x系からならフレームワーク置き換えだけでいいのかな。
729 : nobodyさん - 2012/03/05(月) 23:42:52.00 ID:WIGrArNU (+26,+29,-2)
>>728
自分の一つ上のレスも見ようぜ!
730 : nobodyさん - 2012/03/06(火) 01:02:47.42 ID:??? (+15,-12,-36)
次の開発案件から2.0系にしようとしてたら、もう2.1・・・。
2.0系は結局書籍も出ずじまいか。
731 : nobodyさん - 2012/03/06(火) 03:40:14.04 ID:??? (+57,+29,-15)
互換性をきっちりしてくれないと困るにょ
732 : nobodyさん - 2012/03/06(火) 21:43:10.65 ID:??? (+0,-29,+0)
>>727
ありがとう。
出来ました(゚ω゚)
733 : nobodyさん - 2012/03/06(火) 22:01:24.25 ID:??? (+3,-30,-52)
2.0リリースが10月半ばだったから5ヶ月経たずに2.1出たのか
2.0は短命だったね・・・
本が出ないのもしょうが無いというか、出してしまっていたらすごい中途半端なタイミングになっていたと思う


1.2 2008/12
1.3 2010/04
2.0 2011/10
2.1 2012/03
734 : nobodyさん - 2012/03/06(火) 23:43:25.94 ID:??? (-1,-29,-31)
Cakeにcreate tableする関数はありますか?
普通にqueryでベタSQL投げないと駄目?
735 : nobodyさん - 2012/03/07(水) 18:16:47.78 ID:??? (+52,+29,-1)
お前らなんか言えよ
736 : nobodyさん - 2012/03/07(水) 22:24:25.29 ID:??? (+57,+29,-12)
お前らがcakeで作ったもので、何を最大どのくらいの期間かかった?
俺はSNSで3ヶ月。
737 : nobodyさん - 2012/03/08(木) 08:15:28.96 ID:??? (+73,+16,-26)
官公庁のシステム
2ヶ月3000万円
738 : nobodyさん - 2012/03/08(木) 09:50:17.49 ID:??? (+67,+29,-39)
>>737
まじかよ。
あぁいう国の案件はどうやって仕事もらうの?

みんなやりたいよね。
739 : nobodyさん - 2012/03/08(木) 10:16:55.80 ID:??? (+57,+29,-40)
てか、2ヶ月って凄いな。
国のシステムだからそんなに凝ったことはしてないだろうけど、
どんな機能があって2ヶ月なんだろ?

740 : nobodyさん - 2012/03/09(金) 11:27:56.60 ID:??? (+52,+29,-12)
犯罪の香りがする
741 : nobodyさん - 2012/03/09(金) 11:43:23.36 ID:??? (+52,+29,-3)
随意契約くさいな
742 : nobodyさん - 2012/03/09(金) 12:57:11.13 ID:??? (+17,-10,-7)
2.0から始めたいのにマニュアルが英語しかないとかwww
743 : nobodyさん - 2012/03/09(金) 13:13:11.92 ID:??? (+57,+29,-5)
英語英語うるせーよ、このスレ小卒ばっかりか?
744 : nobodyさん - 2012/03/09(金) 14:27:27.18 ID:??? (+51,+28,+0)
お前は英語で書けよ
745 : nobodyさん - 2012/03/09(金) 16:18:01.14 ID:??? (-1,-29,-13)
speak english or die
746 : nobodyさん - 2012/03/09(金) 16:24:51.22 ID:??? (-11,-29,-12)
shine!
747 : nobodyさん - 2012/03/09(金) 16:51:22.89 ID:??? (+0,-25,-3)
dieとかwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
エイリアス使ってるバカってまだいたんだwwwwwwwwwwww
748 : nobodyさん - 2012/03/09(金) 16:54:34.34 ID:??? (-6,-29,+0)
fack you!
749 : nobodyさん - 2012/03/09(金) 17:40:19.41 ID:??? (-1,-29,+1)
OUTA MY WAY, WTF!!!!!!!!!!
750 : nobodyさん - 2012/03/09(金) 17:54:30.33 ID:??? (-1,-29,-20)
アソシエーションするとき、プライマリキー以外とforeignKeyで
繋げるにはどうすればいいのでしょうか?
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について