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/
0223nobodyさん
垢版 |
2017/09/29(金) 21:06:39.40ID:???
政治的な問題でやらない、予算的な問題でやらない、理由はたくさんありますがな。
0224213
垢版 |
2017/09/29(金) 23:24:20.43ID:???
>>214
gitがダメとか言ってる訳じゃねーぞ

便利だから普通に使いまくってる
GUIが揃ってるからー、みんなが使ってるからー、とかじゃなくて
平行開発したりマイルストーン立てたり説明書きつけたりと、使い勝手が良いから使うんだよ

ダイエットメソッドみたいな流行りモン扱いとか呆れるわ

gitの便利な機能を学習する期間、Cake3の学習はお留守になる、だからまだ早いって書かなきゃいかんのかねぇ

Cake3独学で、実践に似た構成ないですか?、と訊いてる人に、
技術文書を多人数で摺り合わせるツールとしても使えるほど多機能なgitを勧めるとか、混乱させるだけだよ
0225213
垢版 |
2017/09/30(土) 00:00:59.81ID:???
>>216
ver.5.5以降からphp本体も、後方互換は捨てていってるしな
後方互換が大事なら、Struts2とかJ2EEとかで作り直せばいいんじゃね?

まあ、Cake3内のマイナーアップデートで、この記法は推奨されなくなります宣言は勘弁してほしいが
0226nobodyさん
垢版 |
2017/09/30(土) 01:19:10.15ID:???
FWに頼る時点で無能だろ
0227nobodyさん
垢版 |
2017/09/30(土) 01:27:08.62ID:???
お前が無能なのはよくわかった
0228nobodyさん
垢版 |
2017/09/30(土) 01:56:59.61ID:???
スレどころかこの板史上ではじめて
育ちの良さや人格を賞賛された>>210を見習え。
0229nobodyさん
垢版 |
2017/09/30(土) 05:04:30.46ID:???
>>226
webprogでFWの3つや4つ、使い分けられないヤツは不適合者だわ
フルスクラッチ()で独自仕様のアンケートフォームでも作ってろ
0230nobodyさん
垢版 |
2017/09/30(土) 08:37:59.28ID:???
1人でオープンソースのFWを超えるのが作れる超天才でもない限り
オレオレで作れるもんしか作ってない時点で無能
0231nobodyさん
垢版 |
2017/09/30(土) 12:10:44.47ID:???
cakeの話題でお願いしまーす
0232nobodyさん
垢版 |
2017/09/30(土) 12:35:49.74ID:???
Cakeの話題なんてない
0233nobodyさん
垢版 |
2017/10/03(火) 01:09:44.46ID:???
>>215
まだいるかな?
最後の行、「もう同じ名前のディレクトリがあるよ。例外:レベルはErrorだよ」と書いてある。
でも、@mkdir()だから、通常はこの例外が拾われないように抑止されている。
で、Log:error()の記述式は、例外レベルが[Error]のものを全部書き出す
ものなので、この場合だと@が抑制している[レベル:Error]の例外を問答無用で書き出してる。
つまり、ログに出力されたエラーは「拾われてしまっている」のではなく、
「@をつけて拾われないように工夫されているものを無理やり拾っている」状態。
だから「この部分が原因で不具合が出ている」と決めるのはちょいと難しい。
0234nobodyさん
垢版 |
2017/10/03(火) 18:36:55.18ID:???
>>233
ありがとうございます。
ヒントいただき、無事解決しました。
原因は独自のエラーハンドラの設定でした。
独自エラーハンドラの中で、エラー制御演算子起因のエラーは無視するように
本来は書かなければならなかったのですが、見事に漏れてました。
0235nobodyさん
垢版 |
2017/10/03(火) 18:43:08.78ID:???
なぜ3.5.3まで気づかなかったかと言えば、そもそもフレームワーク中でこのエラー制御演算子があまり使われていなかったから。
3.5.3でキャッシュ作成で使われるようになったので、処理の最初でエラーになって初めて気づいたのでした。

ところでこのエラー制御演算子、コストが非常に高いとどこかで読みました。
そんなコストの高い処理が毎回冒頭で行われるというのは、そもそも良いものなんでしょうかね?
厳密にベンチマークを計ったわけでないので強くは言えませんが。
0236233
垢版 |
2017/10/04(水) 01:07:40.27ID:???
>>235
解決オメ

できだけtry-catchとかで書くはずだけど、
catchブロックで捕捉できなかった例外をfinalyで捕るのはPHP5.5以降
じゃないと出来ないからでは?

/vendor/cakephp/cakephp/src/Cache/Engine/FileEngine.phpの
384行の前後を挟むように「//@codingStandardsIgnoreStart」って
言い訳じみたコメントが書いてある

だったらset_exception_handler()書けば? てな考え方もあるけど、これまたPHP7.xから挙動が変わる

で、ここからは、中の人はこう考えたんじゃねーの? な感じの、
[風が吹かなきゃ桶屋は損する]風味の邪推
---邪推ここから--
RedHat7.xで延長サポート対象になるのはPHP5.4ということなので、CentOs7.xもこれに準拠する
で、5.5と5.6はもうすぐPHP本家のメンテがなくなる
そして、作成済みか今から作成するスクリプトを最小限のメンテで
運用したい人々はPHP5.4を選ぶだろう
だったら、PHP5.4に合わせてエラー制御演算子でしばらく様子を見よう
--邪推ここまで--

もしこれがあたってるなら、数ヶ月はこのままだろうね
0237nobodyさん
垢版 |
2017/10/04(水) 15:12:01.03ID:???
>>209
使えなくなるクラスが多過ぎて規模によってはほぼ無理レベルなんだよなぁ
どっちかというとPHP7のせいなんだけど
0238nobodyさん
垢版 |
2017/10/04(水) 16:10:42.63ID:???
大抵予算的にムリだよね
1人日とかで終わるレベルじゃないからな
0239nobodyさん
垢版 |
2017/10/04(水) 22:42:32.59ID:???
>>237
クラスを上手く活用出来てるブツほどそうなるな
Javaもいろいろ変化してきたけど、カール・ルイスがウサイン・ボルトに
交代した程度の変わり具合
こっちは映画俳優のロナルド・レーガンが大統領スッ飛ばして空母ロナルド・レーガンになったぐらい驚いたわ
0240nobodyさん
垢版 |
2017/10/05(木) 01:02:43.73ID:???
使えなくなるクラスってどのクラスよ
0242nobodyさん
垢版 |
2017/10/07(土) 13:06:36.08ID:ZHFeDYgf
ボードゲームの展示イベント「ゲームマーケット」の成長記録からこれからの
市場に必要なことを妄想してみた。6年間の来場者数推移(2016年4月時点調べ)
https://bodoge.hoobby.net/columns/00001
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
http://gigazine.net/news/20150820-board-game-crowdfunding/
500円ボードゲームのすすめ
http://kazuma.yaekumo.com/c0011_20161206advent.html
はじめてのボードゲーム制作記
http://nrmgoraku.hateblo.jp/entry/2017/05/22/221258
ゼロからボドゲを作って販売して分かった、3つのこと
http://begin-boardgames.seesaa.net/category/23191867-1.html
靴箱でテーブルサッカーゲームの作り方
https://www.handful.jp/curation/4207
簡単に本格自作ボードゲームが作れる時代到来!!
http://jellyjellycafe.com/3869
カードゲームを自作する1 【自宅でカード印刷】
http://tanishi.org/?p=801
100円ショップでボードゲームを自作しよう
https://sites.google.com/site/jun1sboardgames/blog/makeyourbg
2017年開催のボードゲームイベント一覧
http://nicobodo.com/archives/19131088.html
「29歳既婚、2年前に会社を辞めた。ボードゲーム作りを始めて3700万円を
売り上げたけど何か聞きたいことはある?」回答いろいろ
http://labaq.com/archives/51880196.html
日本ボードゲーム界の異端児に聞く!ボードゲームデザイナーとして生きていくには?
https://bodoge.hoobby.net/columns/00013
0243nobodyさん
垢版 |
2017/10/08(日) 01:29:27.71ID:???
>>240
String関連は全部使えなくなった気がする
アップデート必要になったプロジェクトは組み直したから正直覚えてないけど
0245nobodyさん
垢版 |
2017/10/10(火) 20:26:34.14ID:???
cake2→3って互換性切り捨てっていうかPHPの切り捨てがほとんど悪いんだよなぁ
0246nobodyさん
垢版 |
2017/10/10(火) 22:02:02.23ID:???
せめてちょっと直せば動く程度だったら良かったんだけどなあ
0247nobodyさん
垢版 |
2017/10/11(水) 00:57:24.18ID:???
3になったのがPHP7になったころだったような
0248nobodyさん
垢版 |
2017/10/14(土) 11:12:26.30ID:???
cakephp3で質問です。
UrlHelperのbuildで、与えられた配列パラメータからurl文字列に変換できますが、
逆にurl文字列から配列パラメータに変換することはできますか?
0249nobodyさん
垢版 |
2017/10/14(土) 12:40:20.36ID:???
むしろできないというよりか自力でもできる部分だが
0251nobodyさん
垢版 |
2017/10/14(土) 21:50:55.85ID:???
urlにアルゴリズムがあるんだからできるでそ
0252nobodyさん
垢版 |
2017/10/15(日) 12:25:08.80ID:???
普通にparse_url()じゃあかんの?
0254nobodyさん
垢版 |
2017/10/16(月) 18:07:35.92ID:???
いちいち貼るなよウザい
0255nobodyさん
垢版 |
2017/10/16(月) 18:33:37.29ID:???
貼ってくれて助かってます
0256nobodyさん
垢版 |
2017/10/16(月) 19:24:40.84ID:???
>>254
そう言われるとますます貼りたくなる
言われなくても貼るけど
0258248
垢版 |
2017/10/16(月) 21:19:17.02ID:Xilgqey3
>>252
例えばURLが
https://www.sample.com/app_name/plugin/controller/action/param1/param2?query=AAA
なんて場合、parse_urlを使うと、pathとして
/app_name/plugin/controller/action/param1/param2
が返ってきます。このpathの部分をさらに細かく取得したいのです(特にparam1、param2の部分を取得したい)。
pathをスラッシュで分割して、アプリのディレクトリ部分とplugin〜action部分を除けばいいといえばその通りなのですが、
なるべく簡単に済ませたいなあと。
0261nobodyさん
垢版 |
2017/10/18(水) 08:22:08.85ID:???
FormHelperでチェックボックスを作ると配列になる
それをPOSTしたら、entityではチェックボックスの配列は空になる
なんでよ?
0262nobodyさん
垢版 |
2017/10/18(水) 14:00:55.18ID:???
>>261
2からの移行?新規?
bakeされるソースとの違いは?
0264nobodyさん
垢版 |
2017/10/24(火) 01:47:29.95ID:???
まだ1使ってる人いる?
0266nobodyさん
垢版 |
2017/10/26(木) 00:19:17.78ID:???
WEB系くわしい人に質問です。
アメリカの海外サーバで、1処理内ででメール送信プログラムをPHPで書きました。

Aにメール送信

Bにメール送信

この時A宛のメールはすぐに届くのですが、
Bに送ったメールは毎度5〜10分経ってから届きます。

これって一体何が原因として考えられますか?
0270nobodyさん
垢版 |
2017/11/04(土) 09:48:12.14ID:???
いちいち貼るなよウザイ
0273nobodyさん
垢版 |
2017/11/14(火) 22:54:46.68ID:???
>>261
まだ見てるかな?
debug($this->request->daea);
をController内に書いてから、チェック入れてPOSTして確認した?
チェックボックスではチェックが入ってなかったら無かったことに
されることもあるよ
0274nobodyさん
垢版 |
2017/11/14(火) 22:57:05.69ID:???
>>273
あああ、typoしてる
debug($this->request->data);
です
0275パカ弁 清水
垢版 |
2017/11/14(火) 23:13:15.80ID:???
おめーらには無理無理っすー
俺とちがってYou達ばかっしょ???
0276nobodyさん
垢版 |
2017/11/15(水) 11:20:10.65ID:???
3では、modelでVirtual fieldにSQL文が使えなくなったのが痛いねえ
0277nobodyさん
垢版 |
2017/11/16(木) 20:51:57.04ID:JP0oMVdr
Cake2.xです
アソシエーションについて質問です
テーブルAに対してテーブルBがhasManyの関係で複数連結されている状態なんですが、
その時Bがヌルでない行のみ取得したいのですが
どのような条件で取得すればいいでしょうか?
Cake始めたばかりなので初歩的な質問で申し訳ありませんがどなたか教えてください
0278nobodyさん
垢版 |
2017/11/16(木) 21:51:44.22ID:???
>>277
cakephp2 inner join でググれ
あと、sqlかER図か、どっちかは知っとけ
少しは捗るから
0280nobodyさん
垢版 |
2017/11/17(金) 08:34:54.02ID:WtclANQp
ありがとうございました
0281nobodyさん
垢版 |
2017/11/17(金) 22:36:39.69ID:WtclANQp
共通クラスの追加方法について教えて下さい
普通の共通クラスはController/Componentsに追加すれば良さそうですが
こちらではComponentクラスを継承しなくてはいけないようなので
ちょっと都合が悪いです。
自由に別クラスが継承できて共通クラスを追加する方法を教えて下さい
バージョンはcake2です
0282nobodyさん
垢版 |
2017/11/18(土) 02:25:24.23ID:???
ざっくりすぎてよくわからんのでお断りします
0283nobodyさん
垢版 |
2017/11/18(土) 03:54:47.54ID:???
>>281
Compornentクラス継承が都合悪いなら、プラグインの自作だな
俺は解説出来ないけど、「cakephp2 プラグイン 作り方」で検索したら
日本語、かつソースコード付きのわかりやすい解説が山ほど出てくるから
適当に読んでコツコツ作ってみると良い
0285nobodyさん
垢版 |
2017/11/19(日) 10:21:02.75ID:???
いちいち貼るなよウザイ
その情報が必要な人は、ここ見なくても知るから大丈夫だよ
0286nobodyさん
垢版 |
2017/11/19(日) 11:32:49.54ID:???
>>284
いつもご苦労様です。すごく役に立ってます。これからもよろしくお願いします。
0287nobodyさん
垢版 |
2017/11/19(日) 11:44:09.23ID:???
反応する奴もウザい。
スルーしときゃ良いのに
0288nobodyさん
垢版 |
2017/11/19(日) 14:11:07.66ID:???
>>285
いつも反応ありがとうございます
0290nobodyさん
垢版 |
2017/11/26(日) 17:25:12.89ID:???
>>273
さらに今更だけど、modelが配列からオブジェクトになったから、formで
postされたmultipleなchekboxの中身がそのままmodelに渡すと空になる
ということでは?
0291nobodyさん
垢版 |
2017/11/26(日) 22:05:48.45ID:???
>>290
あー、確かに
今みたら、俺のコードだと配列に落としてむりくり表示してるわ
そーゆうやっつけ仕事はほめられたもんじゃないな
もっと便利の良い方法があるかもしれんね
ちとドキュメント読み直してみるか...
0292nobodyさん
垢版 |
2017/11/26(日) 22:25:45.26ID:???
あ、表示は[戻る]リンクの時ね
Modelにも配列でむりくり渡してるから同じ
事だけど
0293nobodyさん
垢版 |
2017/11/28(火) 21:59:19.69ID:/MGz0p3z
以下のような内容のデータをfind関数で取得したいんですが
どのように書けばいいですか?(直接SQLを実行する方式ではなく
クエリビルダで取る方法を教えてください)

select * from (
select * from TableA
)

※クエリ自体は無駄な部分を排除してシンプルにしているのでこのようになっております
実際に使用するときはこちらの形を応用して使用する予定です
0294nobodyさん
垢版 |
2017/11/30(木) 18:51:46.91ID:???
cake2で、PHP7.1.12の環境でI18n絡みのエラーが出る人います?
サーバ起動後、初回のアクセスでのみ発生するというわけのわからない状況、
うちだけでしょうか?
0295nobodyさん
垢版 |
2017/11/30(木) 18:54:56.08ID:???
もしも発生したら、opcache無効にしてみてください。
0296nobodyさん
垢版 |
2017/12/05(火) 17:01:11.63ID:Ex5yXPl9
https://mallento.com

こういうの作るのにどんくらい時間かかるんや
0299nobodyさん
垢版 |
2017/12/07(木) 00:57:09.21ID:???
>>293
サブクエリー内外で カラムが「*」の上、WHEREもJOINも無い
エスパー推測で以下のよーなSQLを使いたい、と勝手に解釈する

SELECT col1,col2 FROM
(SELECT col1,col2,col3 FROM TableA WHERE col1=5);

これと似た構造をCakePHP3のクエリビルダで書けるには書けるが、
「遅延実行」という仕組みがある為、生成されるSQLは大体こうなる

SELECT col1,col2 FROM TableA WHERE col1=5;

あと、MySQLとMariaDBでは1回のSQLで使えるインデックスは1つだから
サブクエリーを多用すると遅くなる
メンテナンス性が高まる、とかいうメリットを考えてるかもしれんが、
速度を改善したくなったり、見やすいコードを書きたくなったりする時期が来た頃には手遅れやぞ?
0301nobodyさん
垢版 |
2017/12/07(木) 11:10:22.61ID:???
何でもかんでも自動化しすぎた弊害やな
ひどすぎ
0302nobodyさん
垢版 |
2017/12/10(日) 01:03:05.30ID:GTT9hkGC
>>299
クエリが変わってるんですけど・・・
あとたったこれだけのサブクエリでレスポンスが遅くなるとは思えないんですけど・・・
0303nobodyさん
垢版 |
2017/12/10(日) 01:41:05.50ID:???
そこまで言うやつがなんでそんな質問した?
0304nobodyさん
垢版 |
2017/12/10(日) 11:28:32.59ID:???
>>302
「遅延実行の仕組みで」って書いてあるのは無視か?

SQLが短いのは、クエリビルダ使用前と使用後の違いを目立たせるため
実務なら普通に1行で書く
$hoge=$this->TableAs->find()->select(['col1','col2'])->where(['col1'=>5]);
(TableAがTableAs になってる、とか言い出すアホはいないと信じたい)

で、2重構造にするなら思いつくだけでも3つ以上ある
1 VIEW を使う
2 Modelにサブクエリ風のfunction書く
3 ModelにbyHoge(Query,$options=[])を用意してControllerからfindbyhogeで呼ぶ
4 Cpntroller内でクエリビルダを2回使う
TableAが定義されてないのに、これ全部例示する気にはならんわ
0307nobodyさん
垢版 |
2017/12/10(日) 15:30:49.58ID:???
35で指摘した本人だけど、AppControllerのbeforeRenderから
$this->set('_serialize', true);
を削除する対応よりは、
_serialize変数が宣言されていなければ
$this->set('_serialize', []);
を設定するという対応のほうが良いと思うんだが。

RequestHandlerはviewの切り替え以外でも使われるわけで、RequestHandlerを
使うなという対応よりは、使われる前提での対応のほうが適切かと思う。
というか$this->set('_serialize', true)はクソ仕様。

public function beforeRender(Event $event)
{
$return = parent::beforeRender($event);
if (!array_key_exists('_serialize', $this->viewVars) &&
in_array($this->response->type(), ['application/json', 'application/xml'])
) {
$this->set('_serialize', []);
}
return $return;
}
0308nobodyさん
垢版 |
2017/12/11(月) 20:38:38.48ID:xIATB1iO
>>304
ありがとうございます
4番ってどうやるのか教えていただけると助かります
0310nobodyさん
垢版 |
2017/12/13(水) 22:58:13.63ID:???
バージョン1.3です
ページネーションのメタタグ作りたいんだけど、
ページネーションヘルパーから次のページのURLを絶対パスで引数付きで取得する方法ってありませんか?

コントローラーでベタ書きして渡せば出来ないことはないんだけど、スマートな書き方ってありませんか?
0311nobodyさん
垢版 |
2017/12/14(木) 02:40:39.11ID:???
>>308
よりによってそれかよ
まあ、需要があるなら書くが・・・
1つめのクエリー
$hoge=$this->TableAs->find()->select(['col1','col2','col3'])->where(['col1'=>5]);
2つめのクエリー
$fuge=$hoge->select(['col1','col2']);

controller内でデータとして使うときは、
全件取得:$koge=$fuge->all();
最初の一件だけ取得:$koge=$fuge->first();
で実体化する
あとは、debug($koge);
で中身を表示・確認しながら好きなように使う
それと、 debug($fuge);でどんなクエリーが出来るてるかみたほうが良い
0312nobodyさん
垢版 |
2017/12/15(金) 00:53:30.90ID:???
何だかんだでアドベントカレンダー全部埋まってるよね
0313nobodyさん
垢版 |
2017/12/15(金) 13:08:41.92ID:8lbMqtX+
>>311
ありがとうございます
0314nobodyさん
垢版 |
2017/12/15(金) 15:50:39.75ID:uvNq4kU6
あのPewDiePieがついに、初心YouTuber向けに「視聴回数」「チャンネル登録者数」を増やすコツを公開!
http://naototube.com/2017/08/14/for-new-youtubers/
27歳で年収8億円 女性ユーチューバー「リリー・シン」の生き方
https://headlines.yahoo.co.jp/article?a=20170802-00017174-forbes-bus_all
1年で何十億円も稼ぐ高収入ユーチューバー世界ランキングトップ10
https://gigazine.net/news/20151016-highest-paid-youtuber-2015/
雑学ツイートで年収6000万円の23歳 UberFactsは何をしたのか
https://weekly.ascii.jp/elem/000/000/304/304724/
おもちゃのレビューで年間12億円! 今、話題のYouTuberは6歳の男の子
https://www.businessinsider.jp/post-108355
彼女はいかにして750万人のファンがいるYouTubeスターとなったのか?
https://www.businessinsider.jp/post-242
20歳のYouTubeスターが購入、約8億円の豪邸を拝見
https://www.businessinsider.jp/post-107308#cxrecs_s
23歳のマインクラフト実況YouTuberが5.4億円の大豪邸を購入!
http://netgeek.biz/archives/52494
24歳美人ユーチューバーZoellaが1億円豪邸を購入
http://media.yucasee.jp/posts/index/14594
スケールが違う!海外実験系youtuberまとめ
http://tokyohitori.hatenablog.com/entry/2016/10/28/225022
YouTubeでサラリーマンはどこまで稼げるか?
http://president.jp/articles/-/20593
0315nobodyさん
垢版 |
2017/12/18(月) 20:48:00.40ID:/6ufxAgH
テーブルAとテーブルBは互いにhoge_idというカラムを持っていて
hasManyで紐付けたいんですが
hoge_idはどちらのテーブルでも主キーではありません
この場合アソシエーションではどのようにくっつければいいのでしょうか?
0320nobodyさん
垢版 |
2017/12/30(土) 03:27:06.07ID:???
暇つぶしでリリースしているのか?
0321nobodyさん
垢版 |
2017/12/30(土) 12:12:27.48ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

AJ01PNMU9X
0322nobodyさん
垢版 |
2018/01/12(金) 12:23:55.23ID:sIw4I1wY
2系を使用しています。コントローラー内でのビューの取得について相談です。
コントローラーで
function test() {
 $this->render('test');
 $body = $this->response->body();
}

とすれば取得できるのですが、
取得した文字列の一部を加工して出力しようと、

echo str_replace('タイトル', 'TITLE', $body);

しても二重に出力されてしまいます。
加工後のデータだけ出力するにはどうすれば良いのでしょうか?
0323nobodyさん
垢版 |
2018/01/12(金) 13:41:33.42ID:???
renderはデフォルトで出力もする
$this->autoRenderあたりでオフれるはず
レスを投稿する


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