のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,331,942人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】フレームワーク CakePHP 10ホール目【v1.3】

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    501 : nobodyさん - 2010/12/27(月) 18:16:04 ID:??? (+91,+29,-16)
    プログラムやる人にまともな人なんかおらんわw
    502 : nobodyさん - 2010/12/27(月) 18:24:31 ID:??? (+70,+29,-18)
    >>501 なんで論点ずらそうとしてるの?本人なの?
    503 : nobodyさん - 2010/12/27(月) 18:30:13 ID:??? (+58,+30,-39)
    脇目もふらず一直線に突き進んでたら、
    相当見当違いの事やってたってのはよくあることだな。

    その書き方は本末転倒だと言わざるをえない。
    504 : nobodyさん - 2010/12/27(月) 18:50:48 ID:??? (+57,+29,-20)
    まあ、そこまでやればある意味でCake Wayだなw
    html全く書かないとかやりとげたら真のBakerだwww
    505 : nobodyさん - 2010/12/27(月) 18:55:27 ID:??? (-2,-30,-24)
    <?php foreach($items as $k=>$v): ?>
    <li>なんちゃらry</li>
    <?php endforeach ?>
    でよくね?
    506 : nobodyさん - 2010/12/27(月) 20:25:01 ID:??? (+23,+0,-4)
    Cake2.0が来るのか
    胸熱だな
    507 : nobodyさん - 2010/12/27(月) 22:28:01 ID:??? (+49,+21,-2)
    Zend並に使いやすくなってくれていればいいが
    508 : nobodyさん - 2010/12/27(月) 23:24:26 ID:??? (+61,+29,-40)
    俺的にはもう少し軽くなる方が良いな。キャッシュ使わなくても。
    サーバのモジュールを切るみたいに、必要じゃない機能を使わないようにして欲しい。
    509 : nobodyさん - 2010/12/28(火) 00:31:21 ID:??? (+38,-30,-128)
    http://book.cakephp.org//view/1183/Data-Sanitization
    にあるように、
    App::import('Sanitize');
    class MyController extends AppController {
    むにゃむにゃ
    }
    とやると、エラーになります。

    class MyController extends AppController {
    MyFunction()
    {
    App::import('Sanitize');
    むにゃむにゃ
    }
    }
    とやるとエラーは出ません。

    App::import()
    ってどこに書けばいいのでしょ?
    510 : nobodyさん - 2010/12/28(火) 00:43:55 ID:??? (+59,+29,-1)
    おでこにでも書いてろ
    511 : nobodyさん - 2010/12/28(火) 01:58:16 ID:??? (+6,-30,-70)
    >>508
    >>492 に、Lazy Loading 云々って書いてあるから、期待はしてる。
    PHP5.2.6より上のバージョンに最適化するなら速度や何かはどうにかなってくれるといいな(願望)
    512 : nobodyさん - 2010/12/28(火) 02:55:16 ID:??? (+60,+19,-18)
    >>509
    せめてエラーの内容を書いてくれ。
    初期化中になんかエラーになってるんじゃないの?
    513 : nobodyさん - 2010/12/28(火) 09:20:27 ID:??? (+12,-30,-62)
    >>510
    現状、おでこは狭いです。
    10年後にはおでこと頭頂部が連結される見込みですが…

    >>512
    Fatal error: Class 'Sanitize' not found in viewのテンプレート on line 65
    みたいな感じです。
    レンダリングの段階で出てます。
    514 : nobodyさん - 2010/12/28(火) 12:31:58 ID:??? (+57,+29,-40)
    viewの65行目に何書いてあるか書けよ
    言われたことしかしないのか?
    学校か?
    死ねよ努力しろよ
    515 : nobodyさん - 2010/12/28(火) 13:48:07 ID:??? (+10,-23,-16)
    >>509
    とりあえず分からなかったらAppControllerの前にでも書いておいたらよい。
    516 : nobodyさん - 2010/12/28(火) 15:14:10 ID:??? (+46,+18,-15)
    俺は使う直前でimportするようにしてる。
    518 : nobodyさん - 2010/12/30(木) 12:51:41 ID:??? (+10,-30,-219)
    カテゴリがあってそのサブカテゴリがあって、
    サブカテゴリの詳細を出したい時、URLってどうしてます?

    カテゴリ:/category/details/1  (CategoryコントローラーのID1の詳細)
    サブ:/category/sub/1  (カテゴリID1内にあるサブカテゴリ一覧)
    サブ詳細:/category/sub_details/1/1 (上記のサブカテゴリID1の詳細)

    categoryというのがコントローラーで2つめがアクションです。
    「カテゴリ内のサブカテゴリの詳細」を出す時、上記のようなURLにしているのですが、
    いまいちURLが分かりづらくも感じてるので、他の人はどうしてるのか質問しました。
    519 : nobodyさん - 2010/12/30(木) 13:40:10 ID:??? (+10,-29,-66)
    最近Cakeで作ったWEBサイトを携帯、もしくはIphoneやAndroidに対応したいのですが、
    wordpressみたいにプラグインいれてハイ終わりって感じにはならないですよね。

    トップページはフラッシュはないけど、動的にフォームを
    追加、削除するjavascriptとかも入ってるし。
    520 : nobodyさん - 2010/12/30(木) 15:30:21 ID:??? (+40,-30,-61)
    1.3.2使ってるんだけどApacheのエラーログ見たら
    Fatal error: Call to a member function deleteAll() on a non-object in /apppath/cake/libs/cake_session.php on line 790
    てのが出まくってるんだけど、これは何でどうしろってことなの?
    521 : nobodyさん - 2010/12/31(金) 01:11:49 ID:??? (+70,+10,-12)
    CakePHPは何故失敗したのか
    522 : nobodyさん - 2010/12/31(金) 13:20:30 ID:??? (-1,-29,-9)
    1.3.6のBakeってなんでVer下がってんだ
    523 : nobodyさん - 2011/01/01(土) 05:08:55 ID:??? (+66,+29,-11)
    >>521
    普及度では大成功だろ
    PHPと同じで導入しやすいから普及してしまった
    524 : nobodyさん - 2011/01/01(土) 14:23:41 ID:??? (+57,+29,-41)
    導入した俺は失敗だよ
    バグあるし重いし、別のフレームワーク使って作り直さなきゃどうにもならん
    525 : nobodyさん - 2011/01/01(土) 16:13:29 ID:??? (-1,-29,-29)
    CodeIgniterが気になって調べてたら殆どの人がcakephpに戻っててワロタ
    526 : nobodyさん - 2011/01/01(土) 16:59:33 ID:??? (+57,+29,-5)
    Cakeには不満はあるが、他に選択肢がないって感じかな
    527 : nobodyさん - 2011/01/01(土) 18:01:25 ID:??? (+57,+29,-22)
    俺としては「重い」と「ファイルが多い(FTPアップに時間がかかる)」
    を改善してくれたら全く文句ない。
    528 : nobodyさん - 2011/01/01(土) 18:20:39 ID:??? (+49,+26,-3)
    tarで固めちゃっターらいいよ
    529 : nobodyさん - 2011/01/01(土) 20:07:37 ID:??? (+36,+18,+0)
    あああ
    530 : nobodyさん - 2011/01/01(土) 23:35:34 ID:??? (+46,+28,-1)
    初笑いだ
    531 : nobodyさん - 2011/01/02(日) 00:46:25 ID:??? (+57,+29,-10)
    普及してるか?
    使ったことあるって人は多いだろうけど使い続けてる人が少ないような
    532 : nobodyさん - 2011/01/02(日) 15:48:13 ID:??? (+57,+29,-17)
    なんで?FWに慣れたらやめづらいと思うが
    533 : nobodyさん - 2011/01/02(日) 16:07:37 ID:??? (+17,-30,-26)
    >>521

    >/apppath/cake/libs/cake_session.php on line 790

    を見れば?
    インスタンスされてない変数のメソッド呼び出し
    534 : 533 - 2011/01/02(日) 16:09:32 ID:??? (+55,+28,-12)
    >>520
    の間違いだった orz...
    535 : nobodyさん - 2011/01/02(日) 17:10:40 ID:??? (+53,+25,-12)
    そこはCakeの関数でしょ?
    Cakeのバグってことだよね?
    536 : nobodyさん - 2011/01/04(火) 10:40:40 ID:??? (+39,-30,-197)
    >>520
    よく分からんけど、なんかそこで使われてる必要なモデルが無いんじゃないか?

    >>519
    プラグインってより、layoutの切り替えじゃないか?
    スマートフォンも普通にhtmlを解釈するわけだし、
    viewやelementを上手く作ってればlayoutの切り替えで何とかなるかもね。

    >>518
    URLが気に入らなかったらControllerで変な小細工するよりも、
    Routesで対処する方がいいんじゃないか?

    >>517
    AuthComponent::user()の引数はフィールドの指定じゃないか?
    ソースコード見てみたけど、アソシエーションを解釈してくれそうには見えない。
    User belongsTo Group なら、$this->Auth->user('group_id')は出来そうだけど。
    537 : nobodyさん - 2011/01/04(火) 11:21:02 ID:??? (+104,+29,-61)
    >>536
    無いんじゃないか?って俺に言われても。
    Cakeのセッション機能使っただけなんだが。Cakeが直せよ。

    セッションまわりは他にも不具合があってかなり怪しい。APC入れたら動かなかったりとか。
    538 : nobodyさん - 2011/01/04(火) 11:27:39 ID:??? (+57,+29,-36)
    いやそれは当然だと思うが・・・
    セッション管理とキャッシュが食い合わせ悪いのはCakeに限らないだろ
    539 : nobodyさん - 2011/01/04(火) 11:39:09 ID:??? (+76,+29,-34)
    >>537
    それこそ俺にそう言われても。
    1.3.2なんて古いの使って無いから790行目がどういうコードかわからんし、
    どこでどんな原因があるのか分からんよ。
    ただ、Coreのコード中でも、そこでModelのメソッドを呼んでるぽいから、
    そのModel作り忘れとかもありえるんじゃないかと思っただけだ。
    540 : nobodyさん - 2011/01/04(火) 14:29:06 ID:??? (+3,-29,-79)
    1.3系のAuthを使ったログインのサンプルって無いですかね?
    cookbookを見ながらログインを作ったのですが、
    なぜか、
    ログイン時間が切れる→ログインフォームに戻る→再ログイン→エラー
    になります。

    エラー後に同じIDとパスワードでログインすると、ログインできるので
    セッションエラーか何かだと思いますが、原因が掴めません。
    541 : nobodyさん - 2011/01/04(火) 20:12:48 ID:??? (+2,-29,-36)
    cookbookのACLの開発例にログイン・ログアウトが含まれていたよ。
    あれではだめですかね
    542 : nobodyさん - 2011/01/05(水) 03:42:32 ID:??? (+4,-23,-14)
    cookbook面白いなーつい夢中になる
    543 : nobodyさん - 2011/01/06(木) 03:35:43 ID:??? (-1,-29,-21)
    でもリンク切れが多い。>>541が言ってるACLの開発例もリンクおかしいし
    544 : nobodyさん - 2011/01/06(木) 04:44:02 ID:??? (+31,-29,-37)
    リンク切れは、データベースのslugカラムがVARCHAR(45)で短すぎるかららしい。
    一旦フッターのリンクから英語に移動して、見たいページ開いてから、
    URLに自分で/jaを継ぎ足す事で見れる・・・
    545 : nobodyさん - 2011/01/06(木) 05:04:44 ID:??? (+37,+9,-42)
    リンク切れているときはenのページを探してみて、jaへのリンクがあるか調べること多いですね

    ところで、cookbookはcakephp製みたいですけど、ソース公開されてるんですか?見てみたい
    546 : nobodyさん - 2011/01/06(木) 06:47:11 ID:??? (+90,+26,+2)
    http://github.com/cakephp/cookbook/

    たぶんこれだと思うけど。
    547 : nobodyさん - 2011/01/06(木) 10:27:47 ID:??? (+75,+29,-61)
    >>546
    おお、ありがとうございます。
    ローカルで動かしてみようといろいろやってますが、けっこう大変そう
    入れろといわれたヘルパーは一通り用意しましたが、Zendのモジュールがどうとか
    のエラーで心折れました
    548 : nobodyさん - 2011/01/06(木) 14:34:07 ID:??? (+62,+29,-5)
    >>544
    なるほどなー。ってそれがわかってるなら直してくれればいいのに。
    549 : nobodyさん - 2011/01/06(木) 14:42:37 ID:??? (+0,-28,-3)
    そういうの多いよね。tinyint使っちゃ駄目とか。
    550 : nobodyさん - 2011/01/06(木) 15:06:26 ID:??? (-1,-29,-33)
    つうかcakeのマニュアルにstringの時はvarchar(255)って自分で書いてるのにねw
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について