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

元スレ【PHP】Yii Framework

php覧 / PC版 /
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

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'),


←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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