- 1 名前:nobodyさん mailto:sage [2011/11/09(水) 01:05:10.60 ID:???]
- CakePHPは、Ruby on Railsの概念の多くを取り入れた、Rails流の高速開発とPHPの機動性を兼ね備えたフレームワークです
CakePHPから派生したLithium(li3)も専スレできるまではここでどうぞ 質問するときはCakePHPのバージョンを書きましょう ※他フレームワークとの比較等はスレ違いです テンプレは>>1-5くらい ■本家 www.cakephp.org/ APIドキュメント api.cakephp.org/ the Bakery bakery.cakephp.org/ CakeQs cakeqs.org/ CheatSheet (PDF) cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf github - cakephp github.com/cakephp ■日本語公式 cakephp.jp/ フォーラム cakephp.jp/modules/newbb/ cookbook(マニュアル) book.cakephp.org/ja 前スレ 【PHP】フレームワーク CakePHP 12ホール目【笑】 hibari.2ch.net/test/read.cgi/php/1309505626/
- 34 名前:nobodyさん mailto:sage [2011/11/11(金) 06:01:26.02 ID:???]
- JsHelper使って$this->Js->request();を使いjavascriptでアクションを呼び出しました。
methodをgetにするとレスポンスが返ってくるのですが、postにするとレスポンスが返ってきません。 原因なにかわかりませんか
- 35 名前:nobodyさん mailto:sage [2011/11/11(金) 08:30:54.84 ID:???]
- >>32
メンバーIDのカラムは一つだけど コミュニティーごとにバリデーションパターンが違って コミュニティ作成者が指定出来るようにすることが出来るのか?ということです。
- 36 名前:nobodyさん mailto:sage [2011/11/11(金) 08:54:22.87 ID:???]
- >>31
バリデーションルールをcustomにして、customバリデーションの中でコミュニティー毎にルールを書けばいい
- 37 名前:nobodyさん mailto:sage [2011/11/11(金) 09:11:59.03 ID:???]
- >>35
beforeValidation使えば出来ると思う
- 38 名前:nobodyさん mailto:sage [2011/11/11(金) 09:32:54.02 ID:???]
- CakePHP1.3系の自作behaviorについて
詳しく説明されているサイトをご存知の方いらっしゃいませんか? 独自のbehaviorを作成するにあたって、参考にしたいんですが なかなか、細かく説明されているものが見当たりません
- 39 名前:nobodyさん mailto:sage [2011/11/11(金) 10:46:14.70 ID:???]
- >>36
一般ユーザーが簡易に バリデーションパターン(コミュニティー管理者任意)をフォーム画面からカスタマイズさせるのって どういう形で入力させるのが 一般的なんでしょう? あまり、この手のものは前例を見たことがないので
- 40 名前:nobodyさん mailto:sage [2011/11/11(金) 11:20:05.05 ID:???]
- Cake1.3のSessionについて質問
初回のみURLにOAuthパラメータが付加されてくるのでチェックして認証できたら $this->Session->write( $key, $params ); と保存。 これ以外にはどこにもSessionにwriteするコードはない。 2回目以降のアクセスでセッションを読む。 $this->Session->read( $key ); すると空になっている。 調べてみると初回の認証成功の後に、2つほど新しいキーで空っぽの値が保存されている。 これは何が起きていてどうすれば直るのでしょうか。 ぐぐってCAKE_SECURITYを変えたり、RewriteCond %{REQUEST_URI} !\.(cgi|css|gif|jp?g|png)$をやってみたけど駄目でした。
- 41 名前:nobodyさん mailto:sage [2011/11/11(金) 22:11:48.35 ID:???]
- jsもできないとうまく使えないかな
- 42 名前:nobodyさん mailto:sage [2011/11/12(土) 04:22:28.06 ID:???]
- じつはセッションに保存してなかったとか
- 43 名前:nobodyさん mailto:sage [2011/11/13(日) 18:01:49.24 ID:???]
- CakePHPのフォーラム活気がないんじゃないの?
ふつうあんなものなの??
- 44 名前:nobodyさん mailto:sage [2011/11/13(日) 18:15:00.75 ID:???]
- 登録してハンドルで投稿するのがめんどい
無責任に書くつもりも無いけど、名前背負ってまで書き込みたくない というのは2chみたいな匿名コミュニティに慣れてる人には多いんじゃ無いだろうか
- 45 名前:nobodyさん mailto:sage [2011/11/13(日) 18:27:05.63 ID:???]
- Railsのスレのほうが活気ないから
CakePHPに移ろうかと思うんだけど 日本でのシステム構築はどちらが有利? シェアとか利点とか
- 46 名前:nobodyさん mailto:sage [2011/11/13(日) 18:34:37.07 ID:???]
- はいどうぞ
www.tiobe.com/index.php/content/paperinfo/tpci/index.html 1 1 Java 17.874% -0.63% A 2 2 C 17.322% +0.61% A 3 3 C++ 8.084% -1.41% A 4 5 C# 7.319% +1.61% A 5 4 PHP 6.096% -1.72% A 6 8 Objective-C 5.983% +2.79% A 7 7 (Visual) Basic 5.041% -0.43% A 8 6 Python 3.617% -2.06% A 9 11 JavaScript 2.565% +0.90% A 10 9 Perl 2.078% -0.39% A 11 10 Ruby 1.502% -0.40% A 12 20 PL/SQL 1.438% +0.78% A 13 13 Lisp 1.182% +0.09% A 14 15 Pascal 0.991% +0.21% A 15 21 MATLAB 0.955% +0.32% A-- 16 12 Delphi/Object Pascal 0.872% -0.77% A 17 23 ABAP 0.847% +0.25% A-- 18 22 Lua 0.635% +0.02% A- 19 16 Ada 0.622% -0.07% B 20 19 RPG (OS/400) 0.620% -0.04% B 21 Logo 0.592% 22 Transact-SQL 0.550% 23 Visual Basic .NET 0.533% 24 Assembly 0.529% 25 COBOL 0.522% 26 Scratch 0.522% 27 R 0.500% 28 Scheme 0.453% 29 NXT-G 0.447% 30 Fortran 0.440%
- 47 名前:nobodyさん mailto:sage [2011/11/13(日) 18:40:37.21 ID:???]
- 単純にRuby的なのが好きならRails、PHP的なのが好きならCakeという選び方でいいよ
php frameworkのシェアはこんなもん www.google.com/trends?q=cakephp%2Ccodeigniter%2Csymfony%2Czend+framework%2Cyii&ctab=0&geo=all&date=all&sort=0 cake, symfony, rorのシェアはこんなもん www.google.com/trends?q=cakephp%2Csymfony%2Cruby+on+rails&ctab=0&geo=all&date=all&sort=0 日本だけ見ればcakeの圧勝だな しかしrailsがこんなに先細ってるとは知らなかった
- 48 名前:nobodyさん mailto:sage [2011/11/13(日) 21:24:33.67 ID:???]
- 世界的に見ると、Yiiの伸びがすげーのな。
日本だとcakeの圧勝だけど。
- 49 名前:nobodyさん mailto:sage [2011/11/14(月) 12:21:32.77 ID:???]
- YiiとCodeintegerスゲーじゃんと思いながら調べていくと
結局CkakePHPに戻ってしまう
- 50 名前:nobodyさん mailto:sage [2011/11/14(月) 13:08:59.45 ID:???]
- >>49
理由は?
- 51 名前:nobodyさん mailto:sage [2011/11/14(月) 13:13:03.72 ID:???]
- >>50
日本語に対する情報の差
- 52 名前:nobodyさん mailto:sage [2011/11/14(月) 13:18:47.14 ID:???]
- そんなに英語嫌なの?
アホなの?
- 53 名前:nobodyさん mailto:sage [2011/11/14(月) 13:22:04.04 ID:???]
- >>52
yes
- 54 名前:nobodyさん mailto:sage [2011/11/14(月) 13:41:19.30 ID:???]
- まぁ良いフレームワークならユーザーも増えて情報も増えていくだろう
Yiiはかなり有望だと思うよ
- 55 名前:nobodyさん mailto:sage [2011/11/14(月) 13:47:56.50 ID:???]
- / ̄ ̄ ̄\
/ ─ ─ \ / (●) (●) \ 有望だけじゃなにがいいかわからない | (__人__) | \ ` ⌒´ / / | (_ ) ・ ・ || l⌒ヽ _ノ | | r ` (;;;U;;) )__) (_ノ  ̄ / / ( _)
- 56 名前:nobodyさん mailto:sage [2011/11/14(月) 14:43:27.05 ID:???]
- >>55
・シンプル ・軽い ・柔軟 ・だけど大規模もいける
- 57 名前:nobodyさん mailto:sage [2011/11/14(月) 15:38:26.16 ID:???]
- / ̄ ̄ ̄\
/ ─ ─ \ / (●) (●) \ CakePHPもおなじじゃないのか | (__人__) | \ ` ⌒´ / / | (_ ) ・ ・ || l⌒ヽ _ノ | | r ` (;;;U;;) )__) (_ノ  ̄ / / ( _)
- 58 名前:nobodyさん mailto:sage [2011/11/14(月) 17:55:25.43 ID:???]
- CakePHPは日本語情報が相当そろってるでしょ。
個人のブログでも盛んに発信されてるし。 Yiiは有望なんだろうけど、いかんせん個人での発信者が少ない気がする。 開発画面のフッターはかっこいいと思う。あれは使いやすい。
- 59 名前:nobodyさん mailto:sage [2011/11/14(月) 18:04:58.31 ID:???]
- CakePHP辞典のようなリファレンス本があればいいのにね。
やっぱネットで調べるよりも本を見ながらの方が開発しやすいし。
- 60 名前:nobodyさん mailto:sage [2011/11/14(月) 18:57:00.77 ID:???]
- 皆は
会員登録 メールによるクリック本登録 パス忘れたときのメールによる再発行 なんかは自分で作り込んでるの?
- 61 名前:nobodyさん mailto:sage [2011/11/14(月) 18:59:56.98 ID:???]
- いらないだろ
- 62 名前:nobodyさん mailto:sage [2011/11/14(月) 19:22:07.74 ID:???]
- >>61
どういうこと?
- 63 名前:nobodyさん mailto:sage [2011/11/14(月) 19:24:44.69 ID:???]
- >>61はいらない子
- 64 名前:nobodyさん mailto:sage [2011/11/14(月) 19:55:45.54 ID:???]
- >>60
自分で作り込んでるの?ってどういう意味だ? 誰かが作った物をそのまま流用してるって事か? そんなわけねーだろ。
- 65 名前:nobodyさん mailto:sage [2011/11/14(月) 20:59:16.72 ID:???]
- >>60
この一連のユーザー登録機能、 フレームワークによっては標準搭載もあるよな。
- 66 名前:nobodyさん mailto:sage [2011/11/14(月) 21:09:29.55 ID:???]
- んじゃ、CIやYIIって
cakephp+ktailiblary以上に携帯サイト作りやすいの?ん?
- 67 名前:nobodyさん mailto:sage [2011/11/14(月) 21:18:38.51 ID:???]
- >>60
adminが登録するタイプの案件しかやった事ない。
- 68 名前:nobodyさん mailto:sage [2011/11/14(月) 22:03:24.22 ID:???]
- みんな携帯サイトつくってばかりということか
- 69 名前:nobodyさん mailto:sage [2011/11/14(月) 22:25:25.56 ID:???]
- >>60
自分で作ったよ。CakePHPで。 テストも自動化したかったから、 ニセのSMTPサーバー作ってそこに送信→ファイルに保存。 それみてCakePHPについてたブラウザをエミュレートするモジュールが クリックなんてことしたなぁ。 もう3年以上前になるかな。今なら便利な何かがあるかもね。
- 70 名前:nobodyさん mailto:sage [2011/11/14(月) 22:32:22.79 ID:???]
- Ktai Libraryって個人が作ってるショボいやつでしょ?
絵文字の対応が弱かった気がする
- 71 名前:nobodyさん mailto:sage [2011/11/15(火) 00:30:41.57 ID:???]
- Modelにvalidateを記述してもスルーされてしまうんですが、何故でしょうか?
<?php class Contact extends AppModel { var $name = 'Contact'; var $useTable = false; //データベースのテーブルを使用しない var $validate = array( "name" => array( "rule" => 'notEmpty', "message" => '名前を入力してください' ), ); } ?> コントローラ function index() { if ($this->data['Contacts']['mode'] == 'confirm') { if (!empty($this->data)) { $this->Contact->set($this->data); if ($this->Contact->validates()) { $this->render('confirm'); return; } $this->render(); return; } (以下略)
- 72 名前:nobodyさん mailto:sage [2011/11/15(火) 00:47:02.01 ID:???]
- >>71
>var $useTable = false; ↑こういう場合は、$_schema を設定する必要があった気がする。 var $_schema = array( 'name' => array( 'type' => 'string', ), );
- 73 名前:nobodyさん mailto:sage [2011/11/15(火) 01:42:34.79 ID:???]
- >>70
setしたデータがあってるか、validatesする前にvar_dumpしてみたら? ContactsとContactがごっちゃになってそうだけど。
- 74 名前:nobodyさん mailto:sage [2011/11/15(火) 01:56:03.33 ID:???]
- >>47を見る限りCIはタガログ語とインドネシア語の情報が豊富そうだぞ
まずはそっちの語学学習からだな
- 75 名前:nobodyさん mailto:sage [2011/11/15(火) 13:30:08.83 ID:???]
- >>71
俺みたいにappを分けてて、 modelファイルも同一の物があるんじゃねーの
- 76 名前:nobodyさん mailto:sage [2011/11/15(火) 15:55:39.02 ID:???]
- CakePHP2.0でhelperを読み込んだらviewからしか開けません
これってふつうですか?controllerから前は呼べた気がするんですが
- 77 名前:nobodyさん mailto:sage [2011/11/15(火) 16:51:27.77 ID:???]
- 前からもコントローラーでApp.importしたが
- 78 名前:nobodyさん mailto:sage [2011/11/16(水) 13:56:38.50 ID:???]
- test
- 79 名前:nobodyさん mailto:sage [2011/11/16(水) 14:58:38.98 ID:???]
- CakePHPの勉強会いってるひといる?どうですか
- 80 名前:nobodyさん mailto:sage [2011/11/16(水) 15:21:00.48 ID:???]
- 単なる馴れ合いです
- 81 名前:nobodyさん mailto:sage [2011/11/16(水) 15:29:23.74 ID:???]
- 勉強会でコネ作れればいいんだろうけど、俺は毎回孤立するか、名刺交換しても連絡取らないからな
まあ自分みたいなアマグラマーは少ないからしょうがないと思ってる
- 82 名前:nobodyさん mailto:sage [2011/11/16(水) 15:58:04.21 ID:???]
- 連絡取るってことは=金が発生するって事だからな。
大の大人がただの情報交換で連絡取り合うのはあり得ないし。
- 83 名前:nobodyさん mailto:sage [2011/11/16(水) 17:21:51.07 ID:???]
- さ、寂しいこと言うなよ。
僕は>>82君の声を耳元で聞きたくて連絡取ってるわけだし、いつだって君のことを見てるよ
- 84 名前:nobodyさん mailto:sage [2011/11/16(水) 18:33:51.99 ID:???]
- まじかよ。行く気がへっちゃったよ
- 85 名前:nobodyさん mailto:sage [2011/11/16(水) 19:42:09.06 ID:???]
- 相手が自分と相応の知識持ってたら、無償の情報交換も成り立つんだけどな。
- 86 名前:nobodyさん mailto:sage [2011/11/16(水) 23:57:11.46 ID:???]
- viewについてですが条件分岐が多くてif文だらけになるんですが
なんかスマートなやりかたってありますかね
- 87 名前:nobodyさん mailto:sage [2011/11/17(木) 01:07:02.88 ID:???]
- >>86
viewファイルわけるとか?
- 88 名前:nobodyさん mailto:sage [2011/11/17(木) 01:26:10.05 ID:???]
- そういうのはうちでは全部盛り込んだ。
- 89 名前:nobodyさん mailto:sage [2011/11/17(木) 01:44:12.36 ID:???]
- なにを盛り込んだのよ
- 90 名前:nobodyさん mailto:sage [2011/11/17(木) 08:49:19.09 ID:???]
- ど、どくを・・・
- 91 名前:nobodyさん mailto:sage [2011/11/17(木) 08:55:55.80 ID:???]
- >>86
まず、何に対する条件分岐か書けよ
- 92 名前:nobodyさん mailto:sage [2011/11/17(木) 11:17:06.59 ID:???]
- >>86
ヘルパーにまとめちゃえば
- 93 名前:nobodyさん mailto:sage [2011/11/17(木) 12:51:19.33 ID:???]
- viewからコントローラーやモデルを呼び出すことはできますか?
- 94 名前:nobodyさん mailto:sage [2011/11/17(木) 12:52:51.10 ID:???]
- 出来ます
- 95 名前:nobodyさん mailto:sage [2011/11/17(木) 13:44:18.21 ID:???]
- >>93
そうしなくちゃいけない設計がマズイ
- 96 名前:nobodyさん [2011/11/17(木) 23:19:43.07 ID:t9LRBQJB]
- 一つのIPに対してバーチャルホスト切って運用する場合に
ドキュメントルートってcakephp/app/webrootでいいの? トップはいいとして他のページを表示しようとすると Not Foundになっちゃうんだけど。 ちなみにcakephp直下をドキュメントルートにするとうまくいく。
- 97 名前:nobodyさん mailto:sage [2011/11/17(木) 23:46:36.11 ID:???]
- cakePHPを最近使い始めました。
mod_rewriteを使って、実際のパス名と違うパスでアクセスさせているんだけど paginatorで作成されるURLが、実際のパス名のほうになってしまいます。 どこかの定数を変更したりすれば上手く行くでしょうか? htdocs/foo/app/webroot/index.php こんな感じで index.php を置いているとして、でも各種都合により 実際のリクエストは domain.com/bar/baz/controll1/action1 こんな形で来ます。 このとき、mod_rewriteで^/bar/bazを/foo/に置き換えているんだけれど このときmod_rewriteのフラグに[PT]を入れないと画像などがHelper経由の画像のパスが、 /var/foo/というような、おかしなものになってしまい [PT]を入れるとpaginatorで生成されるURLが/foo/になってしまう。 ざっと見た感じでは、問題はDispatcherなのかと思うんだけど app下のファイルでうまく設定は出来ないでしょうか。
- 98 名前:nobodyさん mailto:sage [2011/11/18(金) 01:01:53.98 ID:???]
- >>96
バーチャルホストのドキュメントルートを、各のドキュメントルート直下を指定するといい。
- 99 名前:nobodyさん mailto:sage [2011/11/18(金) 01:18:37.03 ID:???]
- >>97
mod_rewriteは基本触らないでRouterでやった方がいいと思うんだけど
- 100 名前:nobodyさん mailto:sage [2011/11/18(金) 01:56:17.73 ID:???]
- >>98
「各のドキュメントルート直下」というのは 例えば、/var/www/cakephp/のこと? それとも、/var/www/cakephp/app/webrootのこと?
- 101 名前:nobodyさん mailto:sage [2011/11/18(金) 12:40:48.58 ID:???]
- /var/www/cakephp/
これでいいのでは? cakephp標準で.htaccessが付いてるし。
- 102 名前:nobodyさん mailto:sage [2011/11/18(金) 17:11:19.32 ID:???]
- 2.0でhelperからcomponentを呼びたいのでやりかたおしえてください
あとcomponentからhelperを呼ぶようにするのとどっちがいいですか
- 103 名前:nobodyさん mailto:sage [2011/11/18(金) 23:01:21.82 ID:???]
- 普通にPHPクラスを作って、両方から呼び出してください。
- 104 名前:nobodyさん mailto:sage [2011/11/18(金) 23:12:54.03 ID:???]
- CodeIgniterがライセンス変更されて使いづらくなったらしいけど
Cakeは大丈夫かな?使い始めてから突然変更されたらかなわんな
- 105 名前:nobodyさん mailto:sage [2011/11/19(土) 00:00:44.70 ID:???]
- >>104
CIは会社が作ってるんでしょ。
- 106 名前:nobodyさん mailto:sage [2011/11/19(土) 00:07:58.71 ID:???]
- >>99
mod_rewriteが使えるならRoutesよりmod_rewriteが推奨のように見えます。 cakephp.jp/old_doc/ch04s03.html > "Routing"(ルーティング) は、(中略)見栄えの良い URL (pretty URLs) をより設定しやすくし、 > mod_rewrite がなくても動くようにするため、 Cake に追加されました。 > しかし、 mod_rewrite を使用するなら、アドレスバーははるかに整理されます。
- 107 名前:nobodyさん mailto:sage [2011/11/19(土) 01:45:52.06 ID:???]
- >>104
今cake使っててCIかyii浮気しようと思っていた俺は、浮気先が一つになったので選ぶ必要がなくなった オープンソースの宿命だから、そのときはそのときでしょうがない
- 108 名前:nobodyさん mailto:sage [2011/11/19(土) 02:37:10.19 ID:???]
- なんで浮気しようと思ったの?
- 109 名前:nobodyさん mailto:sage [2011/11/19(土) 02:40:13.80 ID:???]
- >>106
えとね。mod_rewriteは○○○ってURLを×××に変えることはできるけど、 ×××を○○○に変えることはできないんだよ。
- 110 名前:nobodyさん mailto:sage [2011/11/19(土) 08:14:03.03 ID:???]
- オープンソースの宿命なの?
あとから規約変えるとか詐欺だろ
- 111 名前:nobodyさん mailto:sage [2011/11/19(土) 10:01:41.28 ID:???]
- 最近はてブでFuelPHPってのが話題にあがってた
触ってみた?
- 112 名前:nobodyさん mailto:sage [2011/11/19(土) 11:11:45.38 ID:???]
- >>109
mod_rewriteで出来ないことまでやろうとしてるんじゃなくて、 mod_rewriteとRoutes両方で出来ることなら、 mod_rewriteでやったほうがいいんじゃないか。 >>99はmod_rewriteは基本触らないという意見のようなので。
- 113 名前:nobodyさん mailto:sage [2011/11/20(日) 02:41:49.47 ID:???]
- >>111
そんなに便利そうに思えないんだよな。 オレオレの域を抜けてないというか
- 114 名前:nobodyさん mailto:sage [2011/11/20(日) 14:33:03.47 ID:???]
- CodeIgniterが死亡した今Yiiとの一騎打ちになったか
- 115 名前:nobodyさん mailto:sage [2011/11/20(日) 14:54:00.52 ID:???]
- >>111
触ってない 「CIより多少マシ」というコメントがついていたけど、まさにそんな感じだと思った CIも結局盛り上がらなかったし、既にCakeとかSymfonyというフレームワークがある状況だと、 いいフレームワークが出来てもいかにそれを流行らせるかが問題だと思う 暇そうなプログラマー雇って提灯記事とドキュメントの日本語訳書かせまくるしかないんじゃない?
- 116 名前:nobodyさん mailto:sage [2011/11/20(日) 17:11:02.58 ID:???]
- なんで訳さないといけないんだよ
お前らが英語勉強しろよ
- 117 名前:nobodyさん mailto:sage [2011/11/20(日) 20:29:27.21 ID:???]
- Cakeが流行ったのは提灯記事のおかげだったのか
- 118 名前:nobodyさん mailto:sage [2011/11/20(日) 23:38:02.20 ID:???]
- いいえ、提灯ではない記事のおかげです
- 119 名前:nobodyさん mailto:sage [2011/11/21(月) 01:16:55.48 ID:???]
- >>117
cake初期の頃ブログ書きまくってたけど、「CakePHPがRoRに対抗するフレームワークになるんだ!俺がそうするんだ!」 みたいな変な使命感もってやってたよ 今はすでにPHPでフレームワークがたくさんある、しかもCakeなどのメジャーになったモノがたくさんある状況で 新規のフレームワークに手を出す人は少ないだろうから、まずはそのフレームワークのエヴァンジェリストが必要なんじゃ無いかと思う
- 120 名前:nobodyさん mailto:sage [2011/11/21(月) 01:22:56.17 ID:???]
- >>119
確かにCakeの記事は玉石混交しててバリエーション豊かだった気がする。 Zend Frameworkとかもあんま流行ってる感じしないしな。
- 121 名前:nobodyさん mailto:sage [2011/11/21(月) 01:38:56.62 ID:???]
- cakeネタで書こうと思えばいろいろあるんだけど
twitterとか使い出したら、なんかわざわざブログに書くのめんどくなったよ
- 122 名前:nobodyさん mailto:sage [2011/11/21(月) 12:40:46.36 ID:???]
- Cake1年ほど業務で使ってみたけど
開発スピードは速い 実行スピードは遅い バグは多くも少なくもない という印象
- 123 名前:nobodyさん mailto:sage [2011/11/21(月) 16:18:29.64 ID:???]
- 俺も同じ意見。
実行スピードの遅ささえ解消されれば、最強なんだがな・・・
- 124 名前:nobodyさん mailto:sage [2011/11/21(月) 17:47:44.03 ID:???]
- Controllerからviewヘルパーを呼ぶと
Fatal error: Call to a member function hoge()がでてしまいます コントローラには $helpers = array('Hoge'); とかいて $this->Hoge->hoge(); と書いているのですが
- 125 名前:nobodyさん mailto:sage [2011/11/21(月) 17:49:18.81 ID:???]
- コントローラー内で呼ぶ場合、newしないとだめだよ。
- 126 名前:nobodyさん mailto:sage [2011/11/21(月) 18:19:23.29 ID:???]
- >>125
ありがとうございます $this->Hoge = new HogeHelper(); このように書いたら Fatal error: Class 'HogeHelper' not found が$this->Hoge = new HogeHelper();と書いた行ででてしまいました 最初に読み込んだりしますか
- 127 名前:nobodyさん mailto:sage [2011/11/21(月) 18:50:56.58 ID:???]
- App::Importしないと。
- 128 名前:nobodyさん mailto:sage [2011/11/21(月) 19:17:30.73 ID:???]
- >>127
ありがとう できなかったからもう寝るお
- 129 名前:nobodyさん mailto:sage [2011/11/21(月) 19:25:32.67 ID:???]
- なぜにググることすらしないのか
- 130 名前:nobodyさん mailto:sage [2011/11/21(月) 19:34:10.21 ID:???]
- 馬鹿だから
- 131 名前:nobodyさん [2011/11/21(月) 21:57:23.12 ID:hMc6lKUo]
- LinuxでPHP5.3.6をソースからコンパイルして使ってるんですが、
CakePHPの内部でfindメソッドの戻り値にモデル名をセットしている箇所に問題があり、 モデル名の代わりに0がセットされるようになってしまい困ってます。 原因はPDOStatement::getColumnMeta()でtable名が返ってこないためです。 ちなみにxampp環境のPHP5.3.8だと問題なく動作しているのですが、 PHP5.3.6に問題があるのでしょうか?
- 132 名前:nobodyさん mailto:sage [2011/11/22(火) 02:47:37.72 ID:???]
- ソースからコンパイルなんてするの
- 133 名前:nobodyさん mailto:sage [2011/11/22(火) 03:02:58.10 ID:???]
- オプションいろいろ付けたかったらするでしょ
- 134 名前:nobodyさん mailto:sage [2011/11/22(火) 17:28:20.16 ID:???]
- >>131
このことじゃね https://bugs.php.net/bug.php?id=54695
|

|