私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】フレームワーク CakePHP 5ホール目【v1.2】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ☆
レスフィルター : (試験中)
モデルで
function beforeFind($qd) {
$qd['conditions'] = 'delete_flag = 0';
return $qd;
}
こうすると、delete_flagが0の物しかfindされません。
普段はこれで良いのですが、まれにdelete_flag =1
のデータも検索したい時には、どうしたら良いでしょう?
function beforeFind($qd) {
$qd['conditions'] = 'delete_flag = 0';
return $qd;
}
こうすると、delete_flagが0の物しかfindされません。
普段はこれで良いのですが、まれにdelete_flag =1
のデータも検索したい時には、どうしたら良いでしょう?
findそのものをオーバーライドすれば、paginatorでも
有効のようですね。ありがとうございます。やってみます。
やりはじめたのですが。なんとなく、設定を解除しながら
使うよりも、そのつど設定した方が簡単なような気がして
きました。
どこにどのように設定されているか確認しながら解除する
必要があるため、厳密にやるとちょっと面倒。
有効のようですね。ありがとうございます。やってみます。
やりはじめたのですが。なんとなく、設定を解除しながら
使うよりも、そのつど設定した方が簡単なような気がして
きました。
どこにどのように設定されているか確認しながら解除する
必要があるため、厳密にやるとちょっと面倒。
>>906
ないよ。CSSなんて所詮CSS。
ないよ。CSSなんて所詮CSS。
アプリケーション全体の設定はbootstrap.phpに
書くのが基本なんだろうけど、ユーザーがブラウザ
から変更できると良いこともあるので、どこかに
設定ファイルを持ちたいのだけれど。
どこに、どういう形で置くと、無駄が少ないだろう?
データベース?に配列ごとぶち込む?
設定ファイルに書くとしたらどこに、どんなふうに?
Cake流のやり方とかありますか?
書くのが基本なんだろうけど、ユーザーがブラウザ
から変更できると良いこともあるので、どこかに
設定ファイルを持ちたいのだけれど。
どこに、どういう形で置くと、無駄が少ないだろう?
データベース?に配列ごとぶち込む?
設定ファイルに書くとしたらどこに、どんなふうに?
Cake流のやり方とかありますか?
>>911
bootstrap.phpにconfig()を記述して、外部の設定ファイルを読めばいいと思う
bootstrap.phpにconfig()を記述して、外部の設定ファイルを読めばいいと思う
Paginator helperにXSSの問題
http://cakephp.jp/modules/newbb/viewtopic.php?topic_id=1779&forum=9&viewmode=flat&order=ASC&start=0
...orz
http://cakephp.jp/modules/newbb/viewtopic.php?topic_id=1779&forum=9&viewmode=flat&order=ASC&start=0
...orz
アソシエーションをどんな時に使えば良いのかわからない。
親になるモデルからクエリキャッシュしながらキーを取ってきて、
動的に扱う子のモデルにキーを渡した方が良いと思うのだが…。
親になるモデルからクエリキャッシュしながらキーを取ってきて、
動的に扱う子のモデルにキーを渡した方が良いと思うのだが…。
>>918
Configure::load の説明だと思うのですが。
あれだとスタティックな設定の読み込みですよね?
変更するには、直接ファイルの書き替えが必要なのでは?
できれば、(あの例なら)sloganをアプリの中から、
書き替えたいのです。
Configure::writeしたものって、どこに保存されてるんでしょう?
ちょっとコントローラに書き込み/読み込みするものを書いて
みたのですが。
直後にConfigure::readすると出てくるけど、コントローラを
再読み込みすると消えてしまう。
Configure::load の説明だと思うのですが。
あれだとスタティックな設定の読み込みですよね?
変更するには、直接ファイルの書き替えが必要なのでは?
できれば、(あの例なら)sloganをアプリの中から、
書き替えたいのです。
Configure::writeしたものって、どこに保存されてるんでしょう?
ちょっとコントローラに書き込み/読み込みするものを書いて
みたのですが。
直後にConfigure::readすると出てくるけど、コントローラを
再読み込みすると消えてしまう。
>>920
あのヘルパそのまま使うやつなんていたのか?
あのヘルパそのまま使うやつなんていたのか?
横からだが参考になった。ありがとう。
(ちょっと複雑な検索は普通にゴリゴリSQL書いてたw)
(ちょっと複雑な検索は普通にゴリゴリSQL書いてたw)
Configureクラスって便利?
昨日から格闘してるけど、なかなか思い通りにならないorz
昨日から格闘してるけど、なかなか思い通りにならないorz
うん。間違ってるんだと思う。
ユーザーが書き換え可能な設定って、
どこに書いて、どう保存するのがいいの?
ユーザーが書き換え可能な設定って、
どこに書いて、どう保存するのがいいの?
>>935
それでいいと思います。というかやってみようぜ。すぐ結果わかるんだから。
それでいいと思います。というかやってみようぜ。すぐ結果わかるんだから。
Configure::storeでファイルに書いちゃってもいいんじゃないの?
マニュアルには出てないからAPIの方を見てください。
マニュアルには出てないからAPIの方を見てください。
>>938 へえこのメソッド知らなかった。勉強になるわ
あーごめん、Configure::storeはキャッシュ的な使い方用なんだね。
じゃあ設定自体はDBに入れといて、
storeしておけばどこからでもConfigure::readで使えるってぐらいかな。
じゃあ設定自体はDBに入れといて、
storeしておけばどこからでもConfigure::readで使えるってぐらいかな。
>>945
ビヘイビアによると思うのだが。何使ってる?
ビヘイビアによると思うのだが。何使ってる?
どれというより、基本的にmodelBから呼ばれてないので
自作してる途中に気付きまして。
ビヘイビア側で対応する必要があるんですかね??
ただ、ちょっと今配布物みてそれがきちっと動くなら参考に・・と思って
AttributeBehavior
http://bakery.cakephp.org/articles/view/attributebehavior-dry-and-powerful
これやってみたんですが、
やはりアソシ先には効いてないですね。
動作するビヘイビアがあれば参考までに教えていただきたいです。
自作してる途中に気付きまして。
ビヘイビア側で対応する必要があるんですかね??
ただ、ちょっと今配布物みてそれがきちっと動くなら参考に・・と思って
AttributeBehavior
http://bakery.cakephp.org/articles/view/attributebehavior-dry-and-powerful
これやってみたんですが、
やはりアソシ先には効いてないですね。
動作するビヘイビアがあれば参考までに教えていただきたいです。
>>947
いやsettingがかぶらない処理がしてあるから動くのかと思っただけ。アソシエーションの場合じゃないんだな
アソシエーション先のModelにもattachするとか、アソシエーション先のModelの処理も元ビヘイビアに書いちゃうとか、だめかい?
いやsettingがかぶらない処理がしてあるから動くのかと思っただけ。アソシエーションの場合じゃないんだな
アソシエーション先のModelにもattachするとか、アソシエーション先のModelの処理も元ビヘイビアに書いちゃうとか、だめかい?
前へ 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 6ホール目【v1.2】 (933) - [98%] - 2009/8/19 2:06 ○
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [98%] - 2008/12/19 21:06 ○
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [93%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [92%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 10ホール目【v1.3】 (1001) - [92%] - 2011/2/13 8:32
- 【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 16ホール目【v2.4】 (1001) - [90%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 17ホール目【v2.4】 (984) - [90%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [90%] - 2012/12/3 19:16
- 【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
トップメニューへ / →のくす牧場書庫について