私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】フレームワーク CakePHP 19ホール目【v3.3】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
オラもLaravelに移行中というか色々勉強中
急ぎの仕事は、イカンと思いつつも慣れているCake2で作ってる(蔵様すんませんw)
急ぎの仕事は、イカンと思いつつも慣れているCake2で作ってる(蔵様すんませんw)
俺はお堅い仕事で、長い周期でシステムを動かさないといけないから結局Cake3に移行した。
いろんな言語見ても、フルスタックのFWでサポート期間が長いのを探すと、Cakeは優秀だよ。
いろんな言語見ても、フルスタックのFWでサポート期間が長いのを探すと、Cakeは優秀だよ。
公式のこれなんですけど
最初の 'rule' => 'validate_title', これなんですか?
何でもいい文字列ではなく、emailみたいな決められたルールでしょうか?
// グローバル関数を利用する
$validator->add('title', 'custom', [
'rule' => 'validate_title',
'message' => 'タイトルが正しくありません'
]);
// プロバイダーではないコールバック関数を利用する
$validator->add('title', 'custom', [
'rule' => [$this, 'method'],
'message' => 'タイトルが正しくありません'
]);
// クロージャーを利用する
$extra = 'Some additional value needed inside the closure';
$validator->add('title', 'custom', [
'rule' => function ($value, $context) use ($extra) {
// true/falseを返すカスタムロジックを記入
},
'message' => 'タイトルが正しくありません'
]);
// カスタムプロバイダーからのルールを利用する
$validator->add('title', 'custom', [
'rule' => 'customRule',
'provider' => 'custom',
'message' => 'タイトルが十分にユニークではありません'
]);
最初の 'rule' => 'validate_title', これなんですか?
何でもいい文字列ではなく、emailみたいな決められたルールでしょうか?
// グローバル関数を利用する
$validator->add('title', 'custom', [
'rule' => 'validate_title',
'message' => 'タイトルが正しくありません'
]);
// プロバイダーではないコールバック関数を利用する
$validator->add('title', 'custom', [
'rule' => [$this, 'method'],
'message' => 'タイトルが正しくありません'
]);
// クロージャーを利用する
$extra = 'Some additional value needed inside the closure';
$validator->add('title', 'custom', [
'rule' => function ($value, $context) use ($extra) {
// true/falseを返すカスタムロジックを記入
},
'message' => 'タイトルが正しくありません'
]);
// カスタムプロバイダーからのルールを利用する
$validator->add('title', 'custom', [
'rule' => 'customRule',
'provider' => 'custom',
'message' => 'タイトルが十分にユニークではありません'
]);
>グローバル関数を利用する
なんだから validate_title という名前の関数があるんじゃない
なんだから validate_title という名前の関数があるんじゃない
カスタムバリデーションルールの項目に書いてある説明だから>>457でファイナルアンサーでしょ
自分で書いた関数も使えますよって説明だから
自分で書いた関数も使えますよって説明だから
全米が泣いた!あのバージョンが満を持して遂に爆誕!
http://bakery.cakephp.org/2018/05/20/cakephp_364_3517_3414_released.html
悪のXSS軍団をぶっ飛ばせ!
http://bakery.cakephp.org/2018/05/20/cakephp_364_3517_3414_released.html
悪のXSS軍団をぶっ飛ばせ!
来年のCakeFestの開催地を投票で決めるということで、既に始まっています
http://cakefest.org/
・Japan
・Atlanta GA, USA
・France
・Germany
http://cakefest.org/
・Japan
・Atlanta GA, USA
・France
・Germany
プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。
DJMYA
DJMYA
CakePHP3で、特定のコントローラーだけcookie名を変えたい場合、
どうすればいい?
initializeのなかで
Configure::write( 'Session', [ 'cookie' => 'xxxxx' ] );
とやってもかわらないのだが、これじゃダメなのかな?
どうすればいい?
initializeのなかで
Configure::write( 'Session', [ 'cookie' => 'xxxxx' ] );
とやってもかわらないのだが、これじゃダメなのかな?
>>469
とりあえず '#' => '20180718' を抜いた状態で正しくできます?
とりあえず '#' => '20180718' を抜いた状態で正しくできます?
既にAjaxを使って表示されているelementでテーブルを表示してるんですけど、
そのテーブルをさらにAjaxを使ってページングするにはどうしたらいいのでしょうか。。。
cakephp3を使ってるのですが、
2以前だったらググれば結構出てくるのに、3だとなかなか出てこなくて。。。
今の状態は、ページングの中身自体は表示できるんですが、Ajaxじゃないので別ページに飛んでしまい、cssとかとかも効いていないので、ただ中身だけ羅列されている状態です。
もし、お分かりの方いらっしゃれば教えて頂けたら助かります。
そのテーブルをさらにAjaxを使ってページングするにはどうしたらいいのでしょうか。。。
cakephp3を使ってるのですが、
2以前だったらググれば結構出てくるのに、3だとなかなか出てこなくて。。。
今の状態は、ページングの中身自体は表示できるんですが、Ajaxじゃないので別ページに飛んでしまい、cssとかとかも効いていないので、ただ中身だけ羅列されている状態です。
もし、お分かりの方いらっしゃれば教えて頂けたら助かります。
>>474
ソースレベルから質問してくれないと答えるの難しいと思う
ソースレベルから質問してくれないと答えるの難しいと思う
ajaxなのに、htmlでもらう。
そこ変えるべきだろ。
そこ変えるべきだろ。
今度のプロジェクトでLAMP+Cake使うんだけど今の時代この組み合わせってあり?
>>490
安定の構成
安定の構成
単発で使うにはcakeの学習コストが高すぎる
cake案件バンバン入ってくる時代なんて二度とないだろうしどうせ勉強しなきゃいけないならlaravelにでもしたほうがいい
cake案件バンバン入ってくる時代なんて二度とないだろうしどうせ勉強しなきゃいけないならlaravelにでもしたほうがいい
cakephp3なのですが年代ごとにテーブルが分けられており年代以外のカラム名は全て共通なので
select文はBehaviorにてselectクエリを記述して使い回すという使い方で良いのでしょうか?
それともそれぞれの年代の全てのModelファイルにselect文を実行するメソッドをそれぞれ記述していく方法となるのでしょうか?
select文はBehaviorにてselectクエリを記述して使い回すという使い方で良いのでしょうか?
それともそれぞれの年代の全てのModelファイルにselect文を実行するメソッドをそれぞれ記述していく方法となるのでしょうか?
Cakephp3のunionAllなのですが公式サイトのCookbookでは以下のように説明がされていました
$inReview = $articles->find()
->where(['need_review' => true]);
$unpublished = $articles->find()
->where(['published' => false]);
$unpublished->unionAll($inReview);
こちら10テーブルなど大量のテーブルをunion allしたい場合は
$inReview1 = $articles->find()
->where(['need_review' => true]);
$inReview2 = $articles->find()
->where(['need_review' => true]);
・
・
・
$inReview10 = $articles->find()
->where(['need_review' => true]);
$unpublished->unionAll($inReview1)->unionAll($inReview2)~->unionAll($inReview10);
のようにテーブル数ぶん変数を用意してunionAllするしか方法はないのでしょうか?
ご指南よろしくお願い致します
$inReview = $articles->find()
->where(['need_review' => true]);
$unpublished = $articles->find()
->where(['published' => false]);
$unpublished->unionAll($inReview);
こちら10テーブルなど大量のテーブルをunion allしたい場合は
$inReview1 = $articles->find()
->where(['need_review' => true]);
$inReview2 = $articles->find()
->where(['need_review' => true]);
・
・
・
$inReview10 = $articles->find()
->where(['need_review' => true]);
$unpublished->unionAll($inReview1)->unionAll($inReview2)~->unionAll($inReview10);
のようにテーブル数ぶん変数を用意してunionAllするしか方法はないのでしょうか?
ご指南よろしくお願い致します
今からcakeやるハメになった
こんな時代にcakeなんかにしがみつきやがって
こんな時代にcakeなんかにしがみつきやがって
>>499
あと3年したら、cakeの有能さに気付くだろう
あと3年したら、cakeの有能さに気付くだろう
類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [96%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 10ホール目【v1.3】 (1001) - [96%] - 2011/2/13 8:32
- 【PHP】フレームワーク CakePHP 9ホール目【v1.3】 (1001) - [96%] - 2010/11/1 2:53
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [95%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [95%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 17ホール目【v3α】 (955) - [95%] - 2016/11/15 20:45
- 【PHP】フレームワーク CakePHP 17ホール目【v2.4】 (984) - [95%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [95%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [95%] - 2012/12/3 19:16
- 【PHP】フレームワーク CakePHP 8ホール目【1.3】 (1001) - [93%] - 2010/7/22 22:16
- 【PHP】フレームワーク CakePHP 12ホール目【笑】 (1001) - [92%] - 2011/11/8 7:01
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [90%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 7ホール目【v1.2】 (1001) - [90%] - 2010/3/18 1:18 ○
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [90%] - 2008/12/19 21:06 ○
- 【PHP】フレームワーク CakePHP 6ホール目【v1.2】 (933) - [90%] - 2009/8/19 2:06 ○
- 【PHP】フレームワーク CakePHP 3ホール目【本命】 (1001) - [84%] - 2008/6/19 7:19 ○
トップメニューへ / →のくす牧場書庫について