【PHP】フレームワーク CakePHP 17ホール目【v2.4】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん
2014/03/01(土) 17:03:24.57ID:8AJ9GD6ECakePHPから派生したLithium(li3)も専スレできるまではここでどうぞ
質問するときはCakePHPのバージョンを書きましょう
※他フレームワークとの比較等はスレ違いです
■本家
http://www.cakephp.org/
APIドキュメント
http://api.cakephp.org/
github - cakephp
http://github.com/cakephp
the Bakery
http://bakery.cakephp.org/
Issue
http://cakephp.lighthouseapp.com/dashboard
CheatSheet[1.2] (PDF)
http://cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf
■日本語公式
http://cakephp.jp/
フォーラム
http://cakephp.jp/modules/newbb/
cookbook(マニュアル)
[2.x] http://book.cakephp.org/2.0/ja/index.html
[1.3] http://book.cakephp.org/ja
※前スレ
http://kohada.2ch.net/test/read.cgi/php/1378659370/
0951nobodyさん
2014/07/16(水) 20:50:59.63ID:???素直に聞けば良いものを。。。
0952nobodyさん
2014/07/17(木) 01:55:57.38ID:4qeUm9n8安心しました。外をあまり知らないのでイレギュラーな開発スタイルかと思ってましたw
>>918
本番でNGにならない様に開発環境でおもいっきりテストしています。
もしバグがあった場合には、開発環境で開発&修正をして再び本番環境にスクリプトを展開する様にしています。
>>935
xamp バグが多過ぎない?
0953nobodyさん
2014/07/17(木) 12:22:59.07ID:???Cakeで開発する点においては、バグは感じないよ。
ただし、古いxamppのバージョンなら動作が糞重くなる
0954nobodyさん
2014/07/17(木) 13:12:27.85ID:???Windows用のAPCやmemcachedがうまく動かず困ったことはある
バージョンの相性が厳しい
0955nobodyさん
2014/07/17(木) 14:51:38.30ID:???0956nobodyさん
2014/07/17(木) 20:48:19.93ID:???linux環境と少し違うから環境整えるのに一苦労。
0957nobodyさん
2014/07/17(木) 23:21:39.62ID:???どのみち、設定ファイルは触らないとダメなんだし。
0958nobodyさん
2014/07/17(木) 23:23:50.62ID:???もはやExcel開くときしかメリットを感じない。
0959nobodyさん
2014/07/22(火) 11:17:54.78ID:???0960nobodyさん
2014/07/22(火) 23:52:59.82ID:???0961nobodyさん
2014/07/25(金) 03:13:26.91ID:ZnC0S1uFビューを実行するにはどういうコードを書けば良いでしょうか?
例)
hoge_view as (
select test_name , test_id as hoge_table );
この事前作成済みの hoge_view をcakePHP経由で呼び出したいです。
>>955
多過ぎて地道にmysql / php とかインストールしてますよ。
0963nobodyさん
2014/07/25(金) 10:12:13.66ID:???0964nobodyさん
2014/07/25(金) 11:13:14.28ID:???0965nobodyさん
2014/07/25(金) 11:41:59.02ID:Q+uw5XLPViewのモデル作成とかもあるんですね。
0966nobodyさん
2014/07/27(日) 14:03:04.17ID:akY7lnX22点質問があります。
(1)Authコンポーネントに関して
既存システムで「hoge_users」テーブルに対してauth認証を通す処理があります。
こちらに「fuga_users」テーブルに対してauth認証を通す処理を作成したいです。
ログインページは双方で別にしたいため、コントローラーも別になります。
既存処理はAppControllerでauth認証の設定をしているため、そこで分岐させれば
うまくいくのかと思ったのですがどうも上手くいきません。
上記のようなことを実現させるためには、どのような方法を取ればいいのでしょうか?
(2)webroot配下の静的ページに関して
例えばTestコントローラのresultアクションとしてあるURLの配下に
http://www.sample.com/Test/result/hoge.html
このように静的ページを配置したいと考えています。
URLも変更したくないため、極端な話 webroot/Test/result/ ディレクトリが
作成できればいいのですが、Cakeのルール?に即していないからか
http://www.sample.com/Test/result/hoge.html→表示される
http://www.sample.com/Test/result/→表示されなくなる
という状況になってしまいます。
こちらを上手く解決する方法があれば教えて頂けないでしょうか?
宜しくお願い致します。
0967nobodyさん
2014/07/27(日) 15:18:41.97ID:???configファイルまでupdateされて困ってます。
0969nobodyさん
2014/07/29(火) 23:52:01.63ID:???トップページをToppagescontrollerで運用していて、
routes.phpでRouter::connect('', array('controller' => 'Toppages', 'action' => 'index', 'home'));
とやっています。
FirefoxやIEでは正常に動作しますが、Chromeだけはなぜか
トップページが表示されず、https://github.com/cakephp/cakephp/blob/17ae40f0ce616edbbaa4f9b2381988f508b7cbfd/lib/Cake/Console/Templates/skel/webroot/index.php
と同じ内容の生PHPファイルがダウンロードされます。
誰か解決方法分かる人いますか?
0970nobodyさん
2014/07/30(水) 00:39:00.62ID:???別環境の Chrome はどうなん?
0971969
2014/07/30(水) 20:23:16.04ID:???ありがとうございました。
リダイレクトキャッシュが働いてたみたいです。
chromeの履歴削除と、再発防止に該当コントローラーに
$this->response->cache('-1 minute', '10 minutes');
を追加しました。
0972nobodyさん
2014/08/01(金) 01:47:52.34ID:IViy/2Ontextareaの中が次の様な値が入っているとします。
AAA{改行}
BBB{改行}
CCC{改行}
{改行}
↓ となっているのを、末尾の改行だけを削除する
AAA{改行}
BBB{改行}
CCC{改行}
にはどういうコードを記述すれば良いでしょうか?
0973nobodyさん
2014/08/01(金) 02:11:43.96ID:???PHPの質問なのかJavaScriptの質問なのかすらわからない。
それはそれとして考え方としては、文字列の最後に改行コードが2つ連続してるか
どうかを判定して、それが真なら文字列末尾を削ればいいんじゃない?
0974nobodyさん
2014/08/01(金) 02:59:26.93ID:???var textarea = 'AAA¥nBBB¥nCCC¥n¥n';
var new_testarea = textarea.replace("¥n¥n","¥n");
alert(new_testarea);
¥は半角に直せ。あと、Javascriptの質問はWeb制作板に行け。
お前は質問する板を間違えているだけだ。
0975nobodyさん
2014/08/01(金) 03:38:52.05ID:HDhLII9a0976nobodyさん
2014/08/01(金) 04:13:53.79ID:???中間テーブルには結合に必要な情報以外含めちゃ駄目なのか?
0977nobodyさん
2014/08/01(金) 04:17:08.37ID:???これ以上はスレ違いなので続けないけど、その書き方だと
文末じゃなく途中に空行があったときにそっちにhitしちゃう。
0978976
2014/08/01(金) 05:27:15.04ID:???0980nobodyさん
2014/08/01(金) 13:38:20.68ID:???それはやらないほうが良いと公式でも言ってるよ。
替わりに hasManyThrough を使う。
http://book.cakephp.org/2.0/ja/models/associations-linking-models-together.html#hasmany-through
つまりただ単に、主 hasMany 中間 belongsTo 従属 ってことだ。
レス数が950を超えています。1000を超えると書き込みができなくなります。