私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】フレームワーク CakePHP 7ホール目【v1.2】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
148さん
ども!
おれはcakephp使わないって言ってないっすよ?
つかこれからも素人なりにガンバりますよ!
ただ!
bakeは使わないかも!
bakeって最初がちょっと楽できるだけなんじゃないすか?
それとも本当の便利さにおれが気づいてないんすか?
ども!
おれはcakephp使わないって言ってないっすよ?
つかこれからも素人なりにガンバりますよ!
ただ!
bakeは使わないかも!
bakeって最初がちょっと楽できるだけなんじゃないすか?
それとも本当の便利さにおれが気づいてないんすか?
150さん
どーもご親切にあざーっす!
ちょっとイラっとしたけどおっしゃるとおり!!
どーもご親切にあざーっす!
ちょっとイラっとしたけどおっしゃるとおり!!
bakeがなきゃ俺はrailsに逃げるね
全てのMVCを一から手書きするのはおれはやだ
骨組作ってもらってから編集していきたいね。
ま、好きにすればいいけどね
重大なのはそれより、
ろくに調べもせずに
「bakeがおかしいからbake使わないでいーや」
って心構えでコーディングなんかしてるとどのみち後々痛い目見る
問題を切り分け
一つ一つつぶし
同じ過ちを繰り返さない
プログラマとして最低限必要でしょ
全てのMVCを一から手書きするのはおれはやだ
骨組作ってもらってから編集していきたいね。
ま、好きにすればいいけどね
重大なのはそれより、
ろくに調べもせずに
「bakeがおかしいからbake使わないでいーや」
って心構えでコーディングなんかしてるとどのみち後々痛い目見る
問題を切り分け
一つ一つつぶし
同じ過ちを繰り返さない
プログラマとして最低限必要でしょ
>>160
ありがとうございました
ありがとうございました
ヘルパーが関数ではなくオブジェクトなのは
Cakeの特徴の一つですが
複数のクラスの中で同じヘルパーを使う時、
ヘルパーのインスタンスは同じなのでしょうか?
それとも、インスタンスが毎回作られるのでしょうか?
Cakeの特徴の一つですが
複数のクラスの中で同じヘルパーを使う時、
ヘルパーのインスタンスは同じなのでしょうか?
それとも、インスタンスが毎回作られるのでしょうか?
helper内で他のhelperを使ったりしますよね
あとelementsやlayoutsごとにviewインスタンスは生成されるのでは?
そのように共有されるものなので
helperを一元的に管理するファクトリのようなものがあって
同じ種類のhelperを複数作らないようにしてるのかなーと思ったのです
あとelementsやlayoutsごとにviewインスタンスは生成されるのでは?
そのように共有されるものなので
helperを一元的に管理するファクトリのようなものがあって
同じ種類のhelperを複数作らないようにしてるのかなーと思ったのです
>>171
ありがとうございました
ありがとうございました
MVCのModelは通常ビジネスロジックを記述するものだと思うのですが、
CakePHPではModelはORマッピングの為にDBのテーブルを
クラスで表現したものとしていますよね。
Modelっていったい何???
CakePHPではModelはORマッピングの為にDBのテーブルを
クラスで表現したものとしていますよね。
Modelっていったい何???
> CakePHPではModelはORマッピングの為にDBのテーブルを
> クラスで表現したものとしていますよね。
いいえ違います。ビジネスロジックを記述するモデルの
開発を加速する為に、DBのテーブルに対応するような
規約になっているだけです。
それが嫌なら、テーブルと関係ないModelを作ることも可能です。
が、レールの上に乗っかった方が速い開発が出来るでしょう。
> クラスで表現したものとしていますよね。
いいえ違います。ビジネスロジックを記述するモデルの
開発を加速する為に、DBのテーブルに対応するような
規約になっているだけです。
それが嫌なら、テーブルと関係ないModelを作ることも可能です。
が、レールの上に乗っかった方が速い開発が出来るでしょう。
組み込みバリデーションルールの
デフォルトのエラーメッセージを設定したいのですが
どうやれば実現できますか?
デフォルトのエラーメッセージを設定したいのですが
どうやれば実現できますか?
とちゅうでかきこんじまった
○モデルのバリデーションルールで定義
var $validate = array(
'fieldName' => array(
'ruleName' => array(
'rule' => 'notEmpty',
'message' => 'からっぽですぜ'
)
),
);
○viewで上書き
<?php
echo $form->input('fieldName', array(
'error' => array(
'ruleName' => 'からっぽじゃん!!'
)
));
?>
○モデルのバリデーションルールで定義
var $validate = array(
'fieldName' => array(
'ruleName' => array(
'rule' => 'notEmpty',
'message' => 'からっぽですぜ'
)
),
);
○viewで上書き
<?php
echo $form->input('fieldName', array(
'error' => array(
'ruleName' => 'からっぽじゃん!!'
)
));
?>
>>185-187
ありがとうございます。
ただエラーメッセージの指定がしたいのではなくて
デフォルトのエラーメッセージの指定がしたいんです。
同じルールを設定するのに、毎回同じエラーメッセージを指定するのはダサいので・・
ありがとうございます。
ただエラーメッセージの指定がしたいのではなくて
デフォルトのエラーメッセージの指定がしたいんです。
同じルールを設定するのに、毎回同じエラーメッセージを指定するのはダサいので・・
>>180
フォーラムの情報を参考に作りました。
もっとスマートにやっている方がいたら教えてください。
<?php
uses ('model' . DS . 'datasources' . DS . 'dbo' . DS . 'dbo_mysql');
class DboMysqlEx extends DboMysql {
var $exeQueryCount = 0;
function execute($sql) {
$return = parent::execute($sql);
$GLOBALS["sqlLog"][++$this->exeQueryCount] = array(
"query" => $sql,
"error" => $this->error,
"affected" => $this->affected,
"numRows" => $this->numRows,
"took" => $this->took
);
$GLOBALS["lastSql"] = array(
"nr" => $this->exeQueryCount,
"query" => $sql,
"error" => $this->error,
"affected" => $this->affected,
"numRows" => $this->numRows,
"took" => $this->took
);
return $return;
}
}
?>
フォーラムの情報を参考に作りました。
もっとスマートにやっている方がいたら教えてください。
<?php
uses ('model' . DS . 'datasources' . DS . 'dbo' . DS . 'dbo_mysql');
class DboMysqlEx extends DboMysql {
var $exeQueryCount = 0;
function execute($sql) {
$return = parent::execute($sql);
$GLOBALS["sqlLog"][++$this->exeQueryCount] = array(
"query" => $sql,
"error" => $this->error,
"affected" => $this->affected,
"numRows" => $this->numRows,
"took" => $this->took
);
$GLOBALS["lastSql"] = array(
"nr" => $this->exeQueryCount,
"query" => $sql,
"error" => $this->error,
"affected" => $this->affected,
"numRows" => $this->numRows,
"took" => $this->took
);
return $return;
}
}
?>
アソシエーションされたモデルにくっつけたbehaviorのcallbackを通らない問題は解決する気ないんだろうか。
いつもこれに悩まされる。
http://trac.cakephp.org/ticket/2056
いつもこれに悩まされる。
http://trac.cakephp.org/ticket/2056
Paginatorで1ページあたりの表示数をコントローラの$this->paginateで指定してたのですが、
$this->paginateでの指定よりもurlで/limit:5000と指定したほうが優先されてしまうのは仕様なんでしょうか?
結局$this->paginateでの指定を諦めて$this->passedArgs['limit']で指定しているのですがみなさんはどうしてますか?
$this->paginateでの指定よりもurlで/limit:5000と指定したほうが優先されてしまうのは仕様なんでしょうか?
結局$this->paginateでの指定を諦めて$this->passedArgs['limit']で指定しているのですがみなさんはどうしてますか?
チュートリアルで作成したブログにタグ機能を実装するチュートリアル - 「最果て」の支部
http://d.hatena.ne.jp/nori0620/20071123/1195801255
『CakePHP』を使ってみる ~10~ タグ機能を作ってみる - ざ・わーるど.jp@はてな
http://d.hatena.ne.jp/theworldjp/20080306/1204812552
この辺を参考にタグ機能を実装しているのですが、中間テーブルのposts_tagsテーブルにデータが入らないくて困っています。
アソシエーションが正しく設定されていて、$this->data['Tag']['Tag']にtag_idの配列が入っていれば
$this->Post->save($this->data)したときに同時にposts_tagsテーブルにデータが入るのでしょうか。
どちらの例でもposts_tagsテーブルに対する直接の操作が書かれていないので、本来どのタイミングで
posts_tagsテーブルにデータが入るのかわからず、問題のある場所が突き止められない状況です。
http://d.hatena.ne.jp/nori0620/20071123/1195801255
『CakePHP』を使ってみる ~10~ タグ機能を作ってみる - ざ・わーるど.jp@はてな
http://d.hatena.ne.jp/theworldjp/20080306/1204812552
この辺を参考にタグ機能を実装しているのですが、中間テーブルのposts_tagsテーブルにデータが入らないくて困っています。
アソシエーションが正しく設定されていて、$this->data['Tag']['Tag']にtag_idの配列が入っていれば
$this->Post->save($this->data)したときに同時にposts_tagsテーブルにデータが入るのでしょうか。
どちらの例でもposts_tagsテーブルに対する直接の操作が書かれていないので、本来どのタイミングで
posts_tagsテーブルにデータが入るのかわからず、問題のある場所が突き止められない状況です。
>>189
阿呆か
毎月給料遅配ばかりならその言い草も成り立つかもしらんが
きちんと給料を頂戴しているんだろ?残業代が出ないだけだろ?
何で残業代が出ないか胸に手を当てて考えろよ。経営者の期待に応える仕事ができたのか?
野球選手が契約更改で
「確かに去年は打率1割5分、ヒットより併殺打のほうが多く、守っては3試合に1回は失策をしましたが、
練習では毎日一番早くから一番遅くまでバットを振っていました。
年俸2割アップを要求します。」
なんて言えば嗤われるだけだろ。
野球という特殊技能を持ち、ある程度お客様を選べる立場の選手でもそうなのに、
いくらでも代わりがいる普通の社員が仕事もせずに遅くまで会社に残っていたから残業代を払えって?
一つ教えてやろう、世間ではお前みたいな奴を
糸合 米斗 シ尼 木奉
と言うのだよ。
阿呆か
毎月給料遅配ばかりならその言い草も成り立つかもしらんが
きちんと給料を頂戴しているんだろ?残業代が出ないだけだろ?
何で残業代が出ないか胸に手を当てて考えろよ。経営者の期待に応える仕事ができたのか?
野球選手が契約更改で
「確かに去年は打率1割5分、ヒットより併殺打のほうが多く、守っては3試合に1回は失策をしましたが、
練習では毎日一番早くから一番遅くまでバットを振っていました。
年俸2割アップを要求します。」
なんて言えば嗤われるだけだろ。
野球という特殊技能を持ち、ある程度お客様を選べる立場の選手でもそうなのに、
いくらでも代わりがいる普通の社員が仕事もせずに遅くまで会社に残っていたから残業代を払えって?
一つ教えてやろう、世間ではお前みたいな奴を
糸合 米斗 シ尼 木奉
と言うのだよ。
>>195
盛大に誤爆しすぎw
盛大に誤爆しすぎw
cronでshellを動かすと、
Warning: mysql_connect(): Can't connect to local MySQL server
って出ちゃうんだけど、ウチの環境だけかなぁ。。
ターミナルからの直打ちはちゃんと動く。
Warning: mysql_connect(): Can't connect to local MySQL server
って出ちゃうんだけど、ウチの環境だけかなぁ。。
ターミナルからの直打ちはちゃんと動く。
>>193
なにそれ初耳
なにそれ初耳
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [98%] - 2008/12/19 21:06 ○
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [98%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 6ホール目【v1.2】 (933) - [98%] - 2009/8/19 2:06 ○
- 【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 17ホール目【v2.4】 (984) - [92%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [92%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 9ホール目【v1.3】 (1001) - [92%] - 2010/11/1 2:53
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [90%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 17ホール目【v3α】 (955) - [90%] - 2016/11/15 20:45
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [90%] - 2012/12/3 19:16
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [90%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 19ホール目【v3.3】 (844) - [90%] - 2023/2/2 14:30
- 【PHP】フレームワーク CakePHP 8ホール目【1.3】 (1001) - [90%] - 2010/7/22 22:16
- 【PHP】フレームワーク CakePHP 3ホール目【本命】 (1001) - [89%] - 2008/6/19 7:19 ○
トップメニューへ / →のくす牧場書庫について