X



【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net
0001nobodyさん
垢版 |
2016/12/24(土) 11:50:31.88ID:???
CakePHPは、Ruby on Railsの概念の多くを取り入れた、高速開発とPHPの機動性を兼ね備えたフレームワーク
質問するときはCakePHPのバージョンを書きましょう

※他フレームワークとの比較等はスレ違いです

■本家
https://www.cakephp.org/
APIドキュメント
http://api.cakephp.org/
github - cakephp
https://github.com/cakephp
the Bakery
http://bakery.cakephp.org/
cookbook(マニュアル)
[3.x] http://book.cakephp.org/3.0/ja/
[2.x] http://book.cakephp.org/2.0/ja/
[1.3] http://book.cakephp.org/1.3/ja/
Twitter
https://twitter.com/cakephp
Facebook
https://www.facebook.com/CakePHP

■日本語公式
https://cakephp.org/jp/

■前スレ
【PHP】フレームワーク CakePHP 17ホール目【v3α】
http://tamae.2ch.net/test/read.cgi/php/1406984261/
0046nobodyさん
垢版 |
2017/05/23(火) 22:52:23.33ID:???
>>45
いーえ
そこまで速度必要ないんで
0047nobodyさん
垢版 |
2017/06/23(金) 22:17:38.26ID:???
2.xのサポート期限が見えてきた。恐ろしい。。。
0048nobodyさん
垢版 |
2017/06/24(土) 07:29:12.41ID:???
Laravelに来てもええんやで(ニッコリ
0049nobodyさん
垢版 |
2017/06/24(土) 14:05:10.37ID:???
Laravelはルートを全部書かなきゃいけなくて面倒というイメージがあるけど、慣れの問題?
0050nobodyさん
垢版 |
2017/06/25(日) 13:27:14.19ID:???
cakePHPで現在開発してるんだが、
マニュアル解読 > プログラム構築

ぐらい時間かかってる。あれほど不親切なレシピ本もまずない
初心者向け某サイトも、説明すっとばし多くて不親切だし
0051nobodyさん
垢版 |
2017/06/25(日) 21:38:11.65ID:???
ソースを読むのが早い
0052nobodyさん
垢版 |
2017/06/25(日) 22:21:25.51ID:???
ソーすか!
その手があったか

あとブログとかだと2のこと書いてるのか3のこと書いてるのか
あるいはテンプレなのかコントローラーなのか分からんことが多いのも困る
0053nobodyさん
垢版 |
2017/06/25(日) 23:07:27.63ID:???
普通の言語でもそうだけど、ある程度文法わかったら、話しちゃったほうが早い
0054nobodyさん
垢版 |
2017/06/26(月) 10:29:02.90ID:???
>>47
これだけ長くサポート続けてくれるのなら、良いフレームワークだと思うよ
0055nobodyさん
垢版 |
2017/06/28(水) 09:18:31.83ID:???
366 :nobodyさん 2017/05/29(月) 16:07:39.16 ID:6v4UcGhE
今回の民法改正、ソフトウェア受託開発の場合、(検収後ではなく)バグ発見後1年瑕疵担保責任があるということで、地獄かよ、と思ったが、
元々問題が起きがちな受託案件がビジネス的に成立しなくなることで強制的に業界再編につながるなら良いことかもと思うようになった。
一部で地獄を見ても。
https://twitter.com/yukihiro_matz/status/869061879389343744

367 :nobodyさん 2017/05/29(月) 16:28:06.55 ID:6v4UcGhE
ニュース - 改正民法が成立、「瑕疵担保責任」などシステム開発契約に影響大:ITpro
http://b.hatena.ne.jp/entry/itpro.nikkeibp.co.jp/atcl/news/17/052601508/

372 :nobodyさん2017/05/29(月) 19:10:37.12 ID:???
Railsでシステム作って納品する

Railsはマイナー、メジャーのアップデートが半年以内に必ずある

客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく

気づいてから1年以内に通知すれば、5年間無料保証ゲット

つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな

376 :nobodyさん2017/05/30(火) 09:20:20.09 ID:L5po86sS
>>378>>379>>375
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。
0056nobodyさん
垢版 |
2017/06/28(水) 09:19:58.29ID:???
瑕疵担保責任(かしたんぽせきにん)

瑕疵担保責任のポイント

民法改正で事実上期限が「無制限」になった
バグや設計のミスなどは、瑕疵担保責任
納品物に不具合があれば損害賠償を請求される可能性もある
不具合を指摘されたらすぐに行動をとるべし
軽微なミスでも先延ばししない

http://itpro.nikkeibp.co.jp/atcl/news/17/052601508/?rt=nocnt
http://www.atmarkit.co.jp/ait/articles/1706/26/news014.html

改正法では欠陥に気付いてから1年以内にITベンダーに通知すれば、
通知後5年以内は修正や報酬の減額などを求められるとしている

全ベンダーが泣いた民法改正案を解説しよう その1
http://www.atmarkit.co.jp/ait/articles/1609/14/news009.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_2.html
http://www.atmarkit.co.jp/ait/articles/1609/14/news009_3.html
0057nobodyさん
垢版 |
2017/06/28(水) 09:23:30.19ID:???
ポイント1:修補や損害賠償、契約解除の期限がなくなる

従来あった「瑕疵担保期間は引き渡しから1年」という考えはなくなる。
条文にある通り、注文者は成果物が契約の目的に適合しないことを発見したら、
その「発見したときから1年以内」ならさまざまな請求ができる。発見が10年後なら、
11年後まで請求可能なのだ。

もっとも、現実のユーザーとベンダーの関係でも、たとえ契約書に「瑕疵担保責任期間は納品から1年と」明記されていても、
「2年目以降は不具合の修正に対応しない」と主張するベンダーはまれだ。多くの場合は、納品から何年たっても、
バグが見つかればユーザーのところに飛んで行き、無償で改修するだろう。
0058nobodyさん
垢版 |
2017/07/10(月) 02:36:37.56ID:???
PHP7とか2→3に更新するにあたって問題ありすぎだろそりゃ廃れるわ
0059nobodyさん
垢版 |
2017/07/10(月) 11:03:09.13ID:???
>>49
俺もlarabelを勉強中だけど、くじけそうだよ
全部書くからこそ安心・確実というのもあるんだろうけどw
0060nobodyさん
垢版 |
2017/07/18(火) 18:00:58.89ID:???
PHPのバージョンをあげるので
cakePHPも最新にしようと思ってますが
やっぱりバグだらけですか?
0061nobodyさん
垢版 |
2017/07/18(火) 18:12:54.38ID:???
>>60
いくつからいくつに上げるの?
0062nobodyさん
垢版 |
2017/07/18(火) 18:47:39.56ID:???
PHP5→7は割と大変
既に3.2辺り使ってるならまだマシだけど2あたりからだとclassがかなり使えなくなってるし
公式のアップデートツールも産廃だし
0063nobodyさん
垢版 |
2017/07/18(火) 18:55:11.00ID:???
>>61 >>62
5→7

cake2 → cake3

うーんやっぱりやめておいた方がいいかもしれないね。

cake2からcake3にするとほぼ全て作り直しになりますか?
0064nobodyさん
垢版 |
2017/07/18(火) 19:27:15.23ID:???
>>63
作り直しプラスかなりの学習コスト
0065nobodyさん
垢版 |
2017/07/18(火) 19:39:44.63ID:???
>>64
、、、サンクス
やばそうですね。


cake2のサポート期限が迫っているという話が
このスレッドに出てましたので、cake3に乗り換えないといけないかな〜と思っていました。
かなり大変そうなので、新規システムだけ cake3で構築してみます。
0066nobodyさん
垢版 |
2017/07/18(火) 20:04:52.84ID:???
あと、もう一点皆さんの見解をお伺いします。
cakeみたいなFWを使っていると便利な反面、今回の様な局面に出くわすと思います。
そう考えるとプレーンなPHPだけで構築した方が良い気もしますが、いかがでしょうか?
0067nobodyさん
垢版 |
2017/07/18(火) 20:38:41.91ID:???
>>66
俺はそれでもcakeを使うな。
サポート期間は他と比べてもかなり長いほうだと思うよ。
サポートが切れる頃はそもそも作り直しても良い頃じゃないかな。
0068nobodyさん
垢版 |
2017/07/18(火) 21:37:28.55ID:???
俺はCakeは2までかな
次はCakeは卒業してララベルにいくわ
0069nobodyさん
垢版 |
2017/07/18(火) 21:41:41.57ID:???
>>67  >>68
なるほど。


kohanaとかいう糞FW使った事があります。
糞でした。
0070nobodyさん
垢版 |
2017/07/19(水) 07:08:11.57ID:???
>>67
サポートが切れる度に作り直すの?
実際の業務でそんなこと絶対無理じゃない?
0071nobodyさん
垢版 |
2017/07/19(水) 09:59:29.48ID:???
>>70
調整力次第でしょ。そのための期間は充分確保されてると思うよ。
0072nobodyさん
垢版 |
2017/07/19(水) 14:18:26.71ID:???
やっぱりFW使うよりPHPでゴリゴリ書いた方が良さそう。
0073nobodyさん
垢版 |
2017/07/19(水) 14:21:36.48ID:???
ちなみに cakeの2と3ってどの位違ってる?

2に慣れてる人間が3使うとどうなる?
0074nobodyさん
垢版 |
2017/07/19(水) 16:39:55.59ID:???
>>73
他のフレームワークを学習するのと同じくらいコストがかかる。
だからlaravel含めて別のに移る人も多いんだよね。
0075nobodyさん
垢版 |
2017/07/19(水) 18:14:39.14ID:???
>>74
まじでっか〜。。。
cake2結構気にいってたんだけどね。なんでFW統一しないんだろ。
0076nobodyさん
垢版 |
2017/07/19(水) 21:45:27.44ID:???
俺は何か変だな〜と思いつつcake2を使ってたけど、
去年重い腰を上げて移行先を探したよ。
それでララベルやり始めたんだけど、難しくて速攻挫折した。
次にcake3をやり始めたけど学習することはあんまりなかった。
もともcake2もそんなに深く使いこなしてないって言うのがあるかもしれないけど。
他のフレームワークつかたことがなくて
cakeが糞だ糞だ言われるのか今までわからなかったけど、
cake3使い始めてcake2がいかに糞か理解したw
0077nobodyさん
垢版 |
2017/07/20(木) 00:48:18.08ID:???
cake2は使いやすいよ。
0078nobodyさん
垢版 |
2017/07/20(木) 16:08:56.11ID:???
俺も2はよかったと思うよ。
具体的に何が不満なんだろう。
0079nobodyさん
垢版 |
2017/07/20(木) 22:08:02.81ID:???
なんで3で大きな変更しちゃったんだろう。
大きく変えるほどユーザー逃げるに決まってるのに。
0080nobodyさん
垢版 |
2017/07/20(木) 22:16:43.45ID:???
なんでユーザが2に慣れてるのに
かえるんだろ。

その2で開発をすすめてバグを収束させた方がいいと思うんだけど、、、

なんで?
0081nobodyさん
垢版 |
2017/07/22(土) 03:49:26.69ID:???
なんでって、そんなの周りが変わったら自分も変わらないと置いてかれるから
Cakeが結構言われてたのは、結果が配列で返ってくるからクソって言われてて、オブジェクトで返す方法に変えたかった
PHPのバージョンが上がったり、Composerが登場したり、フレームワーク同士でライブラリを共通で使えるようになったり、そういう流れから置いていかれるというのは、そのフレームワークの死を意味する
0082nobodyさん
垢版 |
2017/07/22(土) 10:29:26.72ID:???
cake3だとそんなことができるの?
知らなかった
でもcomposerて必要か?エラーばかりで使い物ならないんだけど
0083nobodyさん
垢版 |
2017/07/22(土) 12:18:12.00ID:???
ルーティングについてお願いします
example.comにアクセスがあればfooコントローラを実行するように、
Router::connect('/*', array('controller' => 'foo','acton'=>'display'));
と書いたらいけたのですが、
example.com/barへのアクセスの場合もfooのアクションindexが実行されてしまいます
example.com/barの場合はfooコントローラのbarアクションを実行させたいのですがどのように書き換えたらよろしいでしょうか?
ご教示何卒よろしくお願いします
0084nobodyさん
垢版 |
2017/07/22(土) 15:01:45.01ID:???
>>82
composerのパーミッションが間違ってるとかアップデートしてないとかじゃないの?
今じゃCakeのインストール、アップデート、プロジェクトの作成、ライブラリのインストール、全部composer使うよ
0085nobodyさん
垢版 |
2017/07/22(土) 21:49:45.63ID:???
>>82
これがCake2の生み出した悲劇か
0086nobodyさん
垢版 |
2017/07/23(日) 21:57:52.56ID:???
phpの開発環境ってEclipse一択だよね?
0087nobodyさん
垢版 |
2017/07/23(日) 23:39:16.01ID:???
俺はVisual Studio Codeだなぁ
0090nobodyさん
垢版 |
2017/07/25(火) 09:05:11.95ID:???
いつの時代の話してんの
PhpStormでしょ
0091nobodyさん
垢版 |
2017/07/25(火) 11:59:58.02ID:???
化石みたいな案件がきたから仕方なくcakeで実装してるけどやっぱオワコンだな
0092nobodyさん
垢版 |
2017/07/25(火) 19:46:55.91ID:???
>>91
オワコンは脳劣化人間が使う言葉らしいよ
0093nobodyさん
垢版 |
2017/07/25(火) 23:03:31.68ID:rLTiDaKD
>>27
Railerだけど
Rails終わったと思ってたが
こうやって見るとまだまだ行けそうな気がしてきた
0095nobodyさん
垢版 |
2017/07/28(金) 16:17:55.51ID:???
cake2でシェル実行をしても何も反応がありません。
何が原因なのでしょうか?


php /home/{user_name}/cake/Console/cake.php HogeClass HogeFunction default -app /home/{user_name}/apps/test-app.com
0097nobodyさん
垢版 |
2017/07/28(金) 23:41:05.88ID:???
>>94
Cake2の中途半端な便利さが現代のPHP開発に必須とも言えるComposerすら使えない産廃PHPerを生み出してしまったんだなあ
0098nobodyさん
垢版 |
2017/07/29(土) 16:22:40.20ID:???
Composerが使えないのは紹介の仕方が雑なせいもある
何かのドキュメント「Composerでインストールしてください」(コマンドが載ってる)→実行するとエラー
対応するにはComposerのドキュメントを調べるしかなく、面倒だから手動インストールで済ましてしまう、Composerの有用性もわからない
0099nobodyさん
垢版 |
2017/07/30(日) 03:10:09.14ID:???
いや、わかんないなら一生使わなくてよいでしょ笑
0100nobodyさん
垢版 |
2017/07/30(日) 03:11:33.17ID:???
その程度で調べるのやめるやつはIT自体関わらないほうがいいよ
0101nobodyさん
垢版 |
2017/07/30(日) 09:08:31.83ID:???
他に調べることはいくらでもあるからよくわからんツールなんて優先度低いでしょ
0102nobodyさん
垢版 |
2017/07/30(日) 16:26:18.85ID:???
Composerごとき分からんとか開発者としてどうなの
そういう奴らがPHPの評判を落とす原因になってるから、「PHP: The Right Way」という文章で最低限の使い方を解説してるってのに
0103nobodyさん
垢版 |
2017/07/30(日) 18:08:45.50ID:???
調べりゃいいよ
それも面倒なら誰かに聞けばいい
composerの使い方くらいみんな知ってるだろ
0104nobodyさん
垢版 |
2017/07/30(日) 20:40:55.68ID:???
使い方は知ってるよ。
でも、うまく動かない。何故かは調べないとわからない。
0105nobodyさん
垢版 |
2017/07/31(月) 00:37:33.14ID:KohUZMfE
Youtuberヒカルが月収を明らかに!!おはよう朝日です出演
https://www.youtube.com/watch?v=RLZGrqQnnZc
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&;t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&;t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&;t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&;t=118s
YouTuberになりたいのは馬鹿じゃない!YouTuberになる方法
https://www.youtube.com/watch?v=Fr0WXXZRMSQ

最高月収5000万円だとさ。年収じゃなくて「月収」な
おまえらもyoutubeに動画投稿したほうがいい
顔出したくないならラファエルみたいに仮面かぶればいい
手っ取り早く視聴数稼ぐにはシバターみたいな有名ユーチューバーへの物申す系動画がオススメ
0106nobodyさん
垢版 |
2017/07/31(月) 04:09:42.90ID:???
今動いてる2を3にするメリットってあるかな?
0107nobodyさん
垢版 |
2017/07/31(月) 07:01:43.94ID:???
>>106
今なら3パスで4で良いかもしれん
0108nobodyさん
垢版 |
2017/07/31(月) 09:46:19.30ID:???
>>107
次々仕様変えるのマジでやめてくれ。

2なら2

3なら3


毎回フレームワークの仕様を変えられては本当に迷惑
0109nobodyさん
垢版 |
2017/07/31(月) 19:04:14.00ID:???
>>106
将来も動かし続けたいなら3にしないとダメだと思うけど
2系は今の2.10が最後で、半年後に4が出た時点からバグ修正12か月、セキュリティー修正18か月がサポートされる
なので単純に2系はあと2年は使える

4の直前に出る3.6は、4への移行をスムーズにするためのリリースらしいから、
もし時間があるなら今から移行しておくのも手ではある
0110nobodyさん
垢版 |
2017/07/31(月) 19:05:19.35ID:???
>>106
将来も動かし続けたいなら3にしないとダメだと思うけど
2系は今の2.10が最後で、半年後に4が出た時点からバグ修正12か月、セキュリティー修正18か月がサポートされる
なので単純に2系はあと2年は使える

4の直前に出る3.6は、4への移行をスムーズにするためのリリースらしいから、
もし時間があるなら今から移行しておくのも手ではある
0111nobodyさん
垢版 |
2017/07/31(月) 19:07:07.37ID:???
>>108
CookBookに毎回移行ガイド用意してくれてるんだからそれを読めとしか
0112nobodyさん
垢版 |
2017/07/31(月) 19:35:14.67ID:???
こういう苦労がないフレームワークってないの?
0114nobodyさん
垢版 |
2017/07/31(月) 22:01:56.70ID:???
開発終了したフレームワークでも使えばいいんじゃない?
Mojaviとか
0115nobodyさん
垢版 |
2017/07/31(月) 22:41:50.34ID:???
それってメンテされてんの?
0117nobodyさん
垢版 |
2017/08/01(火) 23:25:09.19ID:oTvor8v+
>>105
キラー仮面みたいに物申す系動画をつくればいいんか?
0118nobodyさん
垢版 |
2017/08/03(木) 00:44:42.64ID:0SJ+6b1S
Youtuberヒカルが月収を明らかに!!おはよう朝日です出演
https://www.youtube.com/watch?v=RLZGrqQnnZc
第1回案件王ランキング!YouTuberで1番稼いでるのは誰だ!
https://www.youtube.com/watch?v=asF2wQ2xhjY&;t=61s
ユーチューバーの儲けのカラクリを徹底検証!
https://www.youtube.com/watch?v=FUSb4erJSXE&;t=504s
【給料公開】チャンネル登録者4万人突破記念!YouTuberの月収公開!
https://www.youtube.com/watch?v=Y7DAQ0RKilM&;t=326s
誰も言わないなら俺がYouTuberのギャラ相場を教えます
https://www.youtube.com/watch?v=E4q-vaQh2EQ&;t=118s
YouTuberになりたいのは馬鹿じゃない!YouTuberになる方法
https://www.youtube.com/watch?v=Fr0WXXZRMSQ

最高月収5000万円だとさ。年収じゃなくて「月収」な
誰でも参入可能だからおまえらもyoutubeに動画投稿したほうがいい
顔出したくないならラファエルみたいに仮面かぶればいい
手っ取り早く視聴数稼ぐには有名ユーチューバーへの物申す系動画がオススメ
ゲーム実況はニッチだから人気ユーチューバーのネタをパクればいい
0119nobodyさん
垢版 |
2017/08/04(金) 17:17:50.48ID:???
cakePHP2でコンソールアプリケーションを作っています。

シェル実行をする際に、

参考にした解説サイトに記載のコマンドを丸っとコピーして実行し正常に動作しているのですが

-app というのが入っていますが、これは一体どういう意味なのでしょうか?



TeraTermで実行中のコマンド

php/home/{略}cake.php HogeClass HogeFunc -app /hoge/{略}/app_name
0120nobodyさん
垢版 |
2017/08/04(金) 19:59:10.18ID:???
>>119
そんな基本的なことはCookbookに書いてあるのでそちらを読んでください
0122nobodyさん
垢版 |
2017/08/05(土) 13:36:25.25ID:???
>>119
コピペして実行しました、教えて下さい
って全部他人任せじゃねぇかw
0123nobodyさん
垢版 |
2017/08/05(土) 14:43:18.72ID:???
そもそも、アメブロの記事みたいに、やたらと改行が入っているのが気にいらん
0124nobodyさん
垢版 |
2017/08/06(日) 12:57:12.94ID:???
>>123
見やすく改行してんだよ。
それ位の事もわからねーのか。
0127nobodyさん
垢版 |
2017/08/08(火) 17:45:27.52ID:???
俺らもうおわっちゃったのかな?
0128nobodyさん
垢版 |
2017/08/08(火) 18:52:35.41ID:???
>>127
俺はまだ終わる予定はないけどね
0129nobodyさん
垢版 |
2017/08/08(火) 19:09:40.62ID:???
cake2の保守だけで金になるよ
0131nobodyさん
垢版 |
2017/08/11(金) 20:54:09.21ID:???
クラウド的なところでPHPプログラムの改良して欲しいって案件を請け負ったことがあるけど、
2件請け負って両方ともCake2のソースだったよ
もしCake以外だったら勉強も覚悟したけど
0132nobodyさん
垢版 |
2017/08/11(金) 22:57:49.68ID:???
クラウド的なところって何だろ
0133nobodyさん
垢版 |
2017/08/11(金) 23:15:43.20ID:???
ランサーズとかだろ
0134nobodyさん
垢版 |
2017/08/12(土) 00:49:37.56ID:???
cake入れてるとサーバ移動する時結構厄介だな。

もうプレーンなPHPでガリガリ開発するわ
0135nobodyさん
垢版 |
2017/08/12(土) 01:12:28.81ID:???
>>134
>cake入れてるとサーバ移動する時結構厄介だな。

そうかな?
0136nobodyさん
垢版 |
2017/08/12(土) 02:42:14.34ID:???
>>135
サーバで許容されているPHPのバージョンだったり
色々な設定でかなりどはまりした。

もうフレームワークは使わない、、、
0137nobodyさん
垢版 |
2017/08/12(土) 04:35:26.17ID:???
cakeは2→3の移行はマジで地獄だったな
使えなくなるクラス多すぎだしsetみたいな頻繁に使うメソッドまで使えなくしやがって
0138nobodyさん
垢版 |
2017/08/12(土) 04:37:26.15ID:???
まぁ、半分はphp7の登場でクラス名に制限受けたこともあるがそれにしてもめんどくさい。移行するならどうせ大がかりだし他のに移るわ
0139nobodyさん
垢版 |
2017/08/12(土) 04:39:58.70ID:???
俺もCakeは2で終わり
移行するなら他のにすると心に決めている
0140nobodyさん
垢版 |
2017/08/12(土) 16:00:01.55ID:???
これくらいで面倒とか言っちゃうのか
0141nobodyさん
垢版 |
2017/08/13(日) 03:27:10.71ID:???
>>137
そんなに違ってるのか。
バージョン上げなくてよかった
0142nobodyさん
垢版 |
2017/08/14(月) 09:55:12.60ID:???
CakePHP 3.5.0-RC2 がリリースされました
0143nobodyさん
垢版 |
2017/08/15(火) 03:15:06.53ID:???
ハマっていたんだけど、良い解説サイトのお陰で助かった

広告をクリックしてあげた^^
0144nobodyさん
垢版 |
2017/08/15(火) 04:13:14.99ID:???
Cake3.4で開発しています

コントローラAからコントローラBのactionを実行した際に、何故かそのactionが2回呼ばれているようです
テストでFlashメッセージを出したら2つ表示されたのでログ出力してみたらやはり2回呼ばれているようです。

コントローラBを一度呼んだ後は2回呼ばれるようなことはないのですが、原因がわかりません
別コントローラから呼ばれた時だけ2回呼ばれているような気がします
上手く説明できず申し訳ありませんが、解決方法をご存じの方がいらっしゃったら教えてください
0146nobodyさん
垢版 |
2017/08/15(火) 15:08:42.47ID:???
>>144
ソースみないと分からないけど、一度呼んだ後は2回呼ばれないってことから考えると、コントローラーBが初期化される過程で一度actionが実行されてしまっている、くらいしか思いつかんなぁ
コントローラーBにinitialize()があったらその中から呼ばれてるとか、その上だとsrc/Controller/AppController.php内から呼ばれてるとか
そのaction名で全ソースファイルを検索してみたら?
レスを投稿する


ニューススポーツなんでも実況