私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】Yii Framework
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
ここ見ると、どっちでも良いような書き方ですよね
http://www.yiiframework.com/wiki/10/how-to-automate-timestamps-in-activerecord-models/
http://www.yiiframework.com/wiki/10/how-to-automate-timestamps-in-activerecord-models/
親モデルを作って、下みたいなの書いたら、すべてのテーブルで自動でやってくれて便利ですよ
1カラム更新時にupdate_timeも更新したい場合は、例えば$this->update(array('hoge', 'update_time'));みたいにすればOKです
<?php
class ActiveRecord extends CActiveRecord
{
public function behaviors()
{
if ($this->hasAttribute('create_time') && $this->hasAttribute('update_time'))
return array(
'CTimestampBehavior' => array(
'class' => 'zii.behaviors.CTimestampBehavior',
'setUpdateOnCreate' => true,
),
);
else
return array();
}
}
1カラム更新時にupdate_timeも更新したい場合は、例えば$this->update(array('hoge', 'update_time'));みたいにすればOKです
<?php
class ActiveRecord extends CActiveRecord
{
public function behaviors()
{
if ($this->hasAttribute('create_time') && $this->hasAttribute('update_time'))
return array(
'CTimestampBehavior' => array(
'class' => 'zii.behaviors.CTimestampBehavior',
'setUpdateOnCreate' => true,
),
);
else
return array();
}
}
「一部のsave()でbeforeSave()を利用したくない」
これ、cakeでは'callback' => falseみたいのありましたよね?ほしいですねyiiにも
これ、cakeでは'callback' => falseみたいのありましたよね?ほしいですねyiiにも
txtファイルに読み書きしたいんですが、
そういうファイルはどのフォルダに入れるのが普通なんでしょうか?
そういうファイルはどのフォルダに入れるのが普通なんでしょうか?
てきとうにフォルダつくってfopen()しようとすると
エラーが出るのですがfopen()はそもそも使えないのでしょうか
エラーが出るのですがfopen()はそもそも使えないのでしょうか
file('http://yahoo.co.jp');
なら何も問題ないんですよね。
protected/controllers/test.phpで
file('../../test/test.txt');
だとエラーになります。
webrootにあるtestフォルダのtest.txtを読むにはどうしたらいいのでしょうか・・・
なら何も問題ないんですよね。
protected/controllers/test.phpで
file('../../test/test.txt');
だとエラーになります。
webrootにあるtestフォルダのtest.txtを読むにはどうしたらいいのでしょうか・・・
ファイル操作をするならこれを使う良い
http://www.yiiframework.com/extension/cfile/
http://www.yiiframework.com/extension/cfile/
>>758
早速試してみます! ありがとうございます。
早速試してみます! ありがとうございます。
相対パスで指定するなら、現在のカレントディレクトリがどこかを確認しれ。
URL上のパスではなく、OSの上でのパスな。
もしくは絶対パス使え。
ファイルの配置場所は、Web上からも見れていいものなら、Webルート配下でもなんでもOK。
見せたくないなら、それ以外の場所にするか、.htaccessなんかでそのディレクトリに制限かけとけ。
yiiならprotected/以下はアクセス制限かかるだろう。
一般的にどこにおくか、というよりは、そのファイルが何のファイルか、
どのような配置にあるのが意味が通じやすいか、とかそういうのを考えて配置すれば良いよ。
設定ならconfig/なりsettings/なりつくってその下にまとめたり、ログならlogs/にまとめる、とかそういう。
変数名どうするかとか、クラス名どうするかとか、パッケージどうわけるかとか、そういったのと同じ。
あと、パソコン初心者()じゃないんだから、「エラー」じゃなくて、そのエラーの内容からちった判断しれw
URL上のパスではなく、OSの上でのパスな。
もしくは絶対パス使え。
ファイルの配置場所は、Web上からも見れていいものなら、Webルート配下でもなんでもOK。
見せたくないなら、それ以外の場所にするか、.htaccessなんかでそのディレクトリに制限かけとけ。
yiiならprotected/以下はアクセス制限かかるだろう。
一般的にどこにおくか、というよりは、そのファイルが何のファイルか、
どのような配置にあるのが意味が通じやすいか、とかそういうのを考えて配置すれば良いよ。
設定ならconfig/なりsettings/なりつくってその下にまとめたり、ログならlogs/にまとめる、とかそういう。
変数名どうするかとか、クラス名どうするかとか、パッケージどうわけるかとか、そういったのと同じ。
あと、パソコン初心者()じゃないんだから、「エラー」じゃなくて、そのエラーの内容からちった判断しれw
>>760
>現在のカレントディレクトリがどこかを確認しれ。
どうしてこれをやらなかったのかorz
file(getcwd().'/test/test.txt');
であっさり解決しました。人に聞く前に確認しろとorz
完全にあまえでした、すみません。
ファイルの配置のお話も勉強になりました。
見られておkなのでルート直下にディレクトリつくって放り込みました。
>そのエラーの内容からちった判断しれw
恥ずかしいですほんとにorz
「そんなファイルないよ」ってエラーでした。
あーだこーだやってたのが解決してとてもすっきりしました。
親切に教えていただいて、本当にありがとうございました。
>現在のカレントディレクトリがどこかを確認しれ。
どうしてこれをやらなかったのかorz
file(getcwd().'/test/test.txt');
であっさり解決しました。人に聞く前に確認しろとorz
完全にあまえでした、すみません。
ファイルの配置のお話も勉強になりました。
見られておkなのでルート直下にディレクトリつくって放り込みました。
>そのエラーの内容からちった判断しれw
恥ずかしいですほんとにorz
「そんなファイルないよ」ってエラーでした。
あーだこーだやってたのが解決してとてもすっきりしました。
親切に教えていただいて、本当にありがとうございました。
yiiでお気に入りの機能とかありますか?
あと、これをこうしたら、すごく便利になったとか
あと、これをこうしたら、すごく便利になったとか
Yiiは日本では流行らないよ
このスレの住民は初心者に対して高圧的な奴が多いから
このスレの住民は初心者に対して高圧的な奴が多いから
>>763
個人的にはそういう奴を見つけたらソフトに排除するようにしてるんだけどね
そもそも2chの影響力なんてほとんどないっていう根本的なところに気付くべき
結局、日本語の情報が少ないのが原因でしょ
個人的にはそういう奴を見つけたらソフトに排除するようにしてるんだけどね
そもそも2chの影響力なんてほとんどないっていう根本的なところに気付くべき
結局、日本語の情報が少ないのが原因でしょ
ほらな
初心者の質問がきても威嚇攻撃するから流行らない
結果、利用者がいなくて日本語の情報も少ない
初心者の質問がきても威嚇攻撃するから流行らない
結果、利用者がいなくて日本語の情報も少ない
逆にCakePHPが流行ってるのってトレンド見る限り世界的に見ると日本だけだよね?
なんでだろう。
なんでだろう。
たしかにこのextentionは使っとけみたいな日本語のまとめは欲しいな
>>769
PHP4に縋りついてるゴミが多かったから
PHP4に縋りついてるゴミが多かったから
>>773
あーそれ俺もはじめはまったわ。
あーそれ俺もはじめはまったわ。
>>777
ふとした時に、はたしてこういうのは開発効率がいいのかどうかといつも疑問に思ってしまう。
ふとした時に、はたしてこういうのは開発効率がいいのかどうかといつも疑問に思ってしまう。
PHPのフレームワークでは間違いなく一番出来がいい
PDO使ってるのが導入の障壁になってんの?
PDO使ってるのが導入の障壁になってんの?
portsのphp5-extensionsで入れられねーだよ
@FreeBSD
@FreeBSD
http://povertyprogramming.co.cc
この嫌儲のサイトがYiiというものでつくられてるらしいんですけど
初心者でもできますか?strongタグで太字にしたりするのはできます。
この嫌儲のサイトがYiiというものでつくられてるらしいんですけど
初心者でもできますか?strongタグで太字にしたりするのはできます。
>>789
ありがとうございます! 早速読んでみます
ありがとうございます! 早速読んでみます
>>788
ステマ乙
ステマ乙
自力でドキュメント見て解決できないと初心者は厳しいです
Yiiは基本的に鎖国社会なので質問しても教えてくれる人を探すのは厳しいでしょう。
このスレも初心者には厳しいです。
まずはCakePHPなど国内の利用ユーザー数が多いフレームワークから始めることが成功の近道です。
Yiiから入ると問題にぶち当っても人に聞いても解決できないのは人生の無駄遣いです
Yiiは基本的に鎖国社会なので質問しても教えてくれる人を探すのは厳しいでしょう。
このスレも初心者には厳しいです。
まずはCakePHPなど国内の利用ユーザー数が多いフレームワークから始めることが成功の近道です。
Yiiから入ると問題にぶち当っても人に聞いても解決できないのは人生の無駄遣いです
>>792
ステマ乙
ステマ乙
ちょくちょく前から>>792は同じことばっか言ってるけど、よほど相手にされなくて悔しかったんだろうな
まともに質問してるやつで無視されてる奴なんてあんまり見たいけど
まともに質問してるやつで無視されてる奴なんてあんまり見たいけど
日本だけじゃ情報少なくて、全ての質問に答えれるほど習熟してる人なんて
今のところほぼ居ないに等しいような状況なのはわかってて、Yii触ったんだろうに
2chのスレが気に食わないから使わない、も個々の判断だけど
そんなくだらない理由で意固地になることはすごく勿体無い判断だと思うわw
今のところほぼ居ないに等しいような状況なのはわかってて、Yii触ったんだろうに
2chのスレが気に食わないから使わない、も個々の判断だけど
そんなくだらない理由で意固地になることはすごく勿体無い判断だと思うわw
>>794お前のような陰湿な奴がいなくなればいいのに
質問したら叩かれたかなんかしらんけど、それを理由にスレを貶めたい、みたいな
くだらない事に躍起になってる奴に、事実を突きつけて煽ったりして
程度の低い争いを繰り広げようとする人は、たしかに必要ないな。
相手は意固地になってるんだから、何を言っても突っかかってくるだろう。
相手をする事自体が間違い。>>792みたいなのはスルーするのが正解。
くだらない事に躍起になってる奴に、事実を突きつけて煽ったりして
程度の低い争いを繰り広げようとする人は、たしかに必要ないな。
相手は意固地になってるんだから、何を言っても突っかかってくるだろう。
相手をする事自体が間違い。>>792みたいなのはスルーするのが正解。
2ちゃんなんてもともとそんなもんだろ
んな煽りでイライラしてるほうがおかしい
んな煽りでイライラしてるほうがおかしい
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【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
トップメニューへ / →のくす牧場書庫について