私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】フレームワーク CakePHP 17ホール目【v2.4】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
あるコントローラの特定のアクションのみ、URLを
http://example.com/download/dl.php
のように拡張子をphpにしたいです
ぐぐってもわからないのですが何かやり方はありますか?
http://example.com/download/dl.php
のように拡張子をphpにしたいです
ぐぐってもわからないのですが何かやり方はありますか?
リクエストハンドラとルーティングかな
リクエストハンドラ要らんかもしれん
リクエストハンドラ要らんかもしれん
fc2ブログのソースがcakephpみたいだ
実際は違うけど、開発した人は影響受けてそう
実際は違うけど、開発した人は影響受けてそう
ああ、なんか盛り上がってたね
にしても、なんかもっさい感じだな
コメントが日本語ってのもあるけどソースも…
にしても、なんかもっさい感じだな
コメントが日本語ってのもあるけどソースも…
ただの普通のMVCやん
Cakeよりmicro系に近い
Cakeっぽさって何かある?
Cakeよりmicro系に近い
Cakeっぽさって何かある?
ファイル構成がCakeっぽく感じたな。
zendとかsymphonyとかEthnaとか、
OSSならWordPressとかECCUBEとかphpBBとか
有名所は独自の構成だけど、fc2ブログはCakeっぽかった。
だから、君の言う「普通のMVC」がこうなのかは知らんが。
zendとかsymphonyとかEthnaとか、
OSSならWordPressとかECCUBEとかphpBBとか
有名所は独自の構成だけど、fc2ブログはCakeっぽかった。
だから、君の言う「普通のMVC」がこうなのかは知らんが。
WP, EC-CUBE, phpBB って、まじでグダグダだよな。
今さら手直し効かないレベル。
中の人もきっと諦めてるんだろう・・・
今さら手直し効かないレベル。
中の人もきっと諦めてるんだろう・・・
どれもFWなんて似たようなものだな
fc2ブログのほうがcakephpより古いんだよね
fc2ブログのほうがcakephpより古いんだよね
fc2ブログは意図的にコード減らしてるような気がするな
もちろん、オープンソースにするんだから当然なんだが
もちろん、オープンソースにするんだから当然なんだが
どっちにしろ多対多をするには、中間テーブルが必要だろ?
中間テーブル無しで管理する方法があるなら教えて欲しい
中間テーブル無しで管理する方法があるなら教えて欲しい
habtmはやりすぎな感じが嫌われてるんだろうね
Railsでもhmtに移行してるし
Railsでもhmtに移行してるし
cakephp2.4.6でフィールドが「id、name、age、comment」とあるとして
$this->User->save(array('id' => 1, 'name' => 'aaa'), false);
こんな感じで更新しようとしたのですが、
なぜかage・commentがnullになります。
saveの前にcreateしても一緒です。こういう現象になった方、いませんでしょうか?
ちなみにjQueryを使ってAjaxで実行しています。
$this->User->save(array('id' => 1, 'name' => 'aaa'), false);
こんな感じで更新しようとしたのですが、
なぜかage・commentがnullになります。
saveの前にcreateしても一緒です。こういう現象になった方、いませんでしょうか?
ちなみにjQueryを使ってAjaxで実行しています。
>>126
仕様でございます。
save()はPKがあればUPDATE、無ければINSERTだけど、
UPDATEの際渡されたデータに入れ替える。
ajaxじゃなく普通の更新フォームの場合、変更しなかったデータもPOSTされてくるから、
そういう問題になることが無いので、ajaxであれ?となるのはたまにあるな。
テクニックとして、save()の第三引数に、INSERT、UPDATEしたいフィールドを指定できる。
$this->User->save(array('id' => 1, 'name' => 'aaa'), false, array('name'));
こうすることでおそらく意図通りの動きをすると思うよ。
仕様でございます。
save()はPKがあればUPDATE、無ければINSERTだけど、
UPDATEの際渡されたデータに入れ替える。
ajaxじゃなく普通の更新フォームの場合、変更しなかったデータもPOSTされてくるから、
そういう問題になることが無いので、ajaxであれ?となるのはたまにあるな。
テクニックとして、save()の第三引数に、INSERT、UPDATEしたいフィールドを指定できる。
$this->User->save(array('id' => 1, 'name' => 'aaa'), false, array('name'));
こうすることでおそらく意図通りの動きをすると思うよ。
paginationを使って取得したものを
$paginator->numbers(true);でリンクを生成しました
記事が三件、limitを1にすると、23のリンクが生成されて、配列は一個だけ
2を押すとfoo/index/page~2に飛ぶのに1のときと同じ配列が表示され、23のリンクが生成されています
(2ページ目に飛んでいない)
3を押しても同様です
心当たりはbelongtoで他のdbのデータも引っ張ってきていることくらいです
何か特殊なケースはあるんでしょうか?
ご存知のかたご教示ください
$paginator->numbers(true);でリンクを生成しました
記事が三件、limitを1にすると、23のリンクが生成されて、配列は一個だけ
2を押すとfoo/index/page~2に飛ぶのに1のときと同じ配列が表示され、23のリンクが生成されています
(2ページ目に飛んでいない)
3を押しても同様です
心当たりはbelongtoで他のdbのデータも引っ張ってきていることくらいです
何か特殊なケースはあるんでしょうか?
ご存知のかたご教示ください
$this->Page->find('first');
の場合、どんな名前でsetしますか?
allとかpaginateを使う場合だと「pages」としているのですが、
1件取得するだけなので、単数形(page)の方が良いのかな?と悩んでいます。
の場合、どんな名前でsetしますか?
allとかpaginateを使う場合だと「pages」としているのですが、
1件取得するだけなので、単数形(page)の方が良いのかな?と悩んでいます。
俺も最初同じような考えでそうしてたけど、色々やってるうちに煩雑になって複数形で統一してる
>>126
再現できないんだが。。。
再現できないんだが。。。
cake関係ないけど、左上のアイコンって動いてたっけ?
http://jp2.php.net/
http://jp2.php.net/
>>143
あれ、そうだったっけ。
普通のformばかりで、たまにajaxでやると、何かであー・・・ってなった記憶があったから、
質問を読んで、それだと思っちゃった。
でも、逆に一部のカラムをNULLに戻すのはどうするんだったか・・・
あれ、そうだったっけ。
普通のformばかりで、たまにajaxでやると、何かであー・・・ってなった記憶があったから、
質問を読んで、それだと思っちゃった。
でも、逆に一部のカラムをNULLに戻すのはどうするんだったか・・・
ajaxで空の(余計な)パラメータをクエリストリングにくっつけちゃってるんじゃね
バリデーションで、inListの反対(配列に一致しないと成功)
というルールって無いですよね?
予約語となる名前を使用したらエラーを出したいのですが
というルールって無いですよね?
予約語となる名前を使用したらエラーを出したいのですが
バリデーションくらい自作しちゃいなよ
ブール値返す関数だったらなんでも設定できるし
ブール値返す関数だったらなんでも設定できるし
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [98%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [96%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [96%] - 2012/12/3 19:16
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [96%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 17ホール目【v3α】 (955) - [95%] - 2016/11/15 20:45
- 【PHP】フレームワーク CakePHP 19ホール目【v3.3】 (844) - [95%] - 2023/2/2 14:30
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [95%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 10ホール目【v1.3】 (1001) - [95%] - 2011/2/13 8:32
- 【PHP】フレームワーク CakePHP 9ホール目【v1.3】 (1001) - [93%] - 2010/11/1 2:53
- 【PHP】フレームワーク CakePHP 7ホール目【v1.2】 (1001) - [92%] - 2010/3/18 1:18 ○
- 【PHP】フレームワーク CakePHP 12ホール目【笑】 (1001) - [92%] - 2011/11/8 7:01
- 【PHP】フレームワーク CakePHP 8ホール目【1.3】 (1001) - [91%] - 2010/7/22 22:16
- 【PHP】フレームワーク CakePHP 6ホール目【v1.2】 (933) - [90%] - 2009/8/19 2:06 ○
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [90%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [90%] - 2008/12/19 21:06 ○
- 【PHP】フレームワーク CakePHP 3ホール目【本命】 (1001) - [84%] - 2008/6/19 7:19 ○
トップメニューへ / →のくす牧場書庫について