元スレ【PHP】Yii Framework
php覧 / PC版 /みんなの評価 :
701 = :
>>700
検索で複雑なsqlが必要なんでARつかうよりDAOの方が便利そうだと思ったから。
パラメータ数も上限するから :id とかでバインドするのが面倒だった。
結局、自己解決して
普通にpdoと同じやり方で出来ました。
702 = :
久しぶりにyii使って開発してるけどやっぱ効率いいわ
704 = :
ウィジェットについて詳しく解説してるサイトありませんか?
英語でも構いません。
705 = :
ウィジェットの何を知りたいのさ
707 = :
ウィジェットの使い方だけじゃ何のウィジェットなのかわからないよ
ちなみにCListViewならこれ見ればわかる
http://www.yiiframework.com/doc/api/1.1/CListView/
709 = :
オフィシャルのフォーラムで検索すればある程度出てくるよ
711 = :
これがエスパーの力か
712 = 710 :
ウィジェットなんて使わないけどなぁ
自分で書いてる
715 = :
なにこの自演
意図が全く見えない
716 = :
触れんでいい。
717 = :
自演ではないです。>>707 = >>710が自分で、
自分にyiiを紹介してくれたのが>>713さんです。
718 = :
クソワロタwwwwwwwwww
同じ社内かよwwwwwwwwww
先輩が>>712書く
↓
先輩、ID同じで>>710が社内の後輩だと気づく
↓
先輩>>713書く
719 = :
でも日曜に働いてるって会社じゃないのか?
720 = :
ワロタ
721 = :
CListView, CGridView, CDetailViewなどは
もともとYiiにはなかったんだけど
これはいいねってなってあとからコアに組み込むことになったんだそうですよ
どうでもいい話ですがw
722 = :
一部のsave()でbeforeSave()を利用したくない(回避したい)のですが
方法を教えてくださいにゃん
723 = :
youステートもっちゃいなよ
724 = :
>>722
scenarioっていう便利な機能があるよ
725 = :
>>723
state作成いたら成功した!
>>724
新しいscenario選択したらデフォルトのvalidateは利用されない仕組みなのかな
ちょっと試してみる!
二人ありがとYii
727 = :
反則かもしれないがアクション名で振り分けられる
モデルでYii::app()->controller->action->idを使ってさ
あとはプロパティがempty時はこうする、とかさ。いろいろあるさ~
729 = :
state作成とは、具体的にどうしたのか教えてもらえますか?
730 = :
>>729
modelのclass変数を作成して
それをsave()前に$model->state=falseとかした感じ
beforeSave()の中で$this->stateでifして処理振り分け
731 = :
>>730
なるほどー。一番良いやり方かもしれないですね。ありがとう。
737 = :
734ですが
$this->scenario !== 'insert'部分は
CActiveRecord::isNewRecordを使うほうがいいですね。すみません
いろんなもので代用できる分、役割をはっきり持たせて実装するってのは大切ですね
738 = :
コンソールアプリでログの出力の仕方が分からん!
configはあってるはず・・・
739 = :
ここらへんはどう?参考になるかね
http://www.yiiframework.com/forum/index.php?/topic/10421-logging-in-long-running-console-app/
740 = :
今試してみたんだが、普通にログ出力できたけどねぇ
レベルがマッチしていないとかではないかい?
742 = :
メールとかで使うよ Yii::app()->name
743 = :
>>742
どゆこと?
745 = :
レコードの挿入日時みたいなデフォルト値ってどこで設定してる?
モデルのrulesで設定してるんだけどここでいいのかな
ってかrulesのdefaultはどのタイミングで設定されるん?
1回目バリデーション失敗して、次送信したときまた新たに設定される?
746 = :
>>745
ふつうはDBMSのトリガー使うよね。
750 = :
え?モデルのrulesのdefalutってこういう使いかたするんじゃないの?
一応うまくいってるけど
あと、ユーザー登録のアクティベートキーの生成&attributesに設定とかも
rulesのdefalutでやってるけど
array('created', 'default', 'value'=>time()),
array('actkey', 'default', 'value'=>$this->createActkey(), 'on'=>'register'),
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】Yii Framework Part 2 (182) - [72%] - 2019/5/9 7:45
- 【PHP】PEAR Part3 (703) - [41%] - 2022/10/30 21:15 ☆
- 【PHP】気軽にPHP質問スレ (1001) - [12%] - 2013/2/7 9:31
トップメニューへ / →のくす牧場書庫について