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

    私的良スレ書庫

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

    元スレ【PHP】フレームワーク CakePHP 15ホール目【v2.2】

    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
    803 : nobodyさん - 2013/07/02(火) 10:28:38.42 ID:??? (+27,+29,-43)
    ここの板に限らず、エラーをコピーして貼り付けるのが基本。
    不要と思うものも何もかも貼り付ける。
    不要なものを貼り付けてしまっても何ら問題ない。
    面倒だとか恥ずかしいとか思うなら質問する資格はない。
    804 : nobodyさん - 2013/07/02(火) 10:57:21.31 ID:??? (-13,-15,-135)
    Authコンポーネントについての質問です。バージョンは2.3です。

    DBの仕様により、管理者、一般ユーザが2つのテーブルに別れて格納されています。
    管理者、一般ユーザはそれぞれ同じリソースにアクセスするのでアプリ自体を別けたくありません。

    Authは一つのモデルしか対象に出来ないので、認証すべきユーザテーブルが2つに別れている場合の
    対処の仕方がどうしても思いつきません。どうかよろしくお願いします。
    807 : nobodyさん - 2013/07/02(火) 11:30:02.45 ID:??? (-28,-30,-138)
    混乱してるのかもだけど
    アクセスしてきたユーザーはadminか一般かのどちらかだよね?
    一度のアクセスで両方を設定する必要があることは無いでしょ?
    だからAuthの設定をbeforeFilterでしてやればいいわけじゃん?

    AuthのAPIみてみ
    beforefilterでauthenticateとかloginActionとか
    808 : nobodyさん - 2013/07/02(火) 11:35:44.79 ID:??? (-26,-29,-46)
    まって
    >AppControllerのuses
    これあってる?componentsじゃない?
    俺2.1までしか触ったこと無いからもしこのへん変更されてるなら俺無視した方がいいかもね
    809 : nobodyさん - 2013/07/02(火) 11:41:38.37 ID:??? (+24,+29,+1)
    >>808
    私の間違いでした。ありがとうございます。
    810 : nobodyさん - 2013/07/02(火) 12:08:09.18 ID:??? (-23,-30,-68)
    CakePHP 以前DBの正規化の話になるけど、
    管理者と一般ユーザ(それぞれ admins, users として)を統合する
    上位のテーブルをこれから作れないの?

    全ユーザーテーブル all_users にして、
    admins と users にそれぞれ all_user_id を追加するという具合に
    811 : nobodyさん - 2013/07/02(火) 13:42:26.66 ID:??? (+25,+29,-24)
    >>810
    すばらしい発想ですね。ありがとうございます。参考にさせていただきます。
    813 : nobodyさん - 2013/07/02(火) 21:01:36.48 ID:??? (+22,+29,+0)
    良い感じだと思います。おつかれ
    814 : nobodyさん - 2013/07/02(火) 21:05:05.63 ID:??? (-27,-30,-35)
    いやちょっと待て、role はひょっとして admin と customer が入るのか?
    だとしたら冗長だな。

    User hasOne Customer
    User hasOne Admin

    にした方がいいと思うが。
    817 : nobodyさん - 2013/07/11(木) 18:49:57.00 ID:??? (+17,+28,+0)
    >>816
    設計がまずい
    819 : nobodyさん - 2013/07/11(木) 19:12:58.26 ID:??? (+35,+27,-24)
    セッションの内容によって、接続するDBを変えたいのが理由ですが
    設計まずい?
    820 : nobodyさん - 2013/07/11(木) 19:19:35.29 ID:??? (+36,+29,-2)
    >>819
    引数とかで明示的に渡すべきだろうな
    821 : nobodyさん - 2013/07/11(木) 19:25:39.87 ID:??? (+27,+29,-1)
    多分そーすぐっちゃぐちゃなんだろうなぁ
    822 : nobodyさん - 2013/07/11(木) 19:47:56.88 ID:??? (+37,+29,-16)
    >>820
    モデルのコンストラクタは引数決まってるしCakeが勝手に呼んでくれるけど
    そこをオーバーライドして、引数を追加しろって事?
    823 : nobodyさん - 2013/07/11(木) 19:49:53.26 ID:??? (+5,+16,-1)
    >>818でよくね?
    824 : nobodyさん - 2013/07/11(木) 20:16:47.33 ID:??? (+34,+29,-13)
    >>822
    コンストラクタ内で切り替えなければならない理由があるんだろうか。。。
    825 : nobodyさん - 2013/07/11(木) 20:20:10.08 ID:??? (+15,+7,-14)
    >>824
    コンストラクタ以外で良い場所ありますか?
    826 : nobodyさん - 2013/07/11(木) 21:03:46.57 ID:??? (+29,+29,+0)
    >>825
    お好きにとしか言えんよな
    827 : nobodyさん - 2013/07/11(木) 22:12:21.24 ID:??? (+29,+26,-12)
    >>819
    それ、別モデルにすべきじゃね。
    828 : nobodyさん - 2013/07/11(木) 22:12:55.79 ID:??? (+3,+5,-27)
    DBに接続する前にuseDbConfigを書き換えようとしてるから
    やはりコンストラクタが確実なんじゃないですかね?
    引き続きその線で考えてみます
    829 : nobodyさん - 2013/07/12(金) 05:15:33.14 ID:??? (+32,+29,-131)
    技術系の質問て、どこでしたらいいのかわからない

    ・stackoverflow
    ・2ちゃん
    ・質問対象のコミュニティ、フォーラム

    どれも試したが、stackoverflowは質問が大杉てすぐ流れちゃって閲覧されない
    簡単な質問ならすぐレスが付く、ただし数分過ぎたらもうレスは付かない

    質問対象のコミュニティ、フォーラムは過疎ってることが多い

    2ちゃんはアホばかり
    いちばんレスは得られるが煽りばかり

    さあどれを選ぶ?他にある?
    830 : nobodyさん - 2013/07/12(金) 05:38:27.57 ID:??? (+27,+29,-9)
    誰か詳しそうな人のツイッターなりFacebookなりに質問すれば?
    うざがられるの覚悟なw
    831 : nobodyさん - 2013/07/12(金) 06:27:08.87 ID:??? (+27,+29,-14)
    こいつ前からぐちぐち言うだけのやつか
    いつまでたってもぜーんぶ他人だより
    そろそろ自分でなんてかすることおぼえろよ
    832 : nobodyさん - 2013/07/12(金) 10:28:26.84 ID:??? (-18,-16,-19)
    コンポーネントからappcontrollerのメソッド呼びたいときってどうすればいい?
    833 : nobodyさん - 2013/07/12(金) 11:25:49.38 ID:??? (+25,+29,-12)
    んなこともわからんならやめちまえよカス
    http://api.cakephp.org/2.3/class-Component.html
    これ見てわかったら反省しろ
    835 : nobodyさん - 2013/07/12(金) 11:28:26.24 ID:??? (-28,-29,-1)
    >>833
    どうした嫌なことでもあったのか?

    わからんしApp::usesするわ。
    836 : nobodyさん - 2013/07/12(金) 11:31:09.39 ID:??? (-25,-28,-24)
    マジでappcontroller呼び出すんだ
    頭悪いにも程があるな
    837 : nobodyさん - 2013/07/12(金) 11:32:38.77 ID:??? (+27,+29,-8)
    classの概念もわかってない奴はcakeなんていじっちゃだめだよ
    838 : nobodyさん - 2013/07/12(金) 11:38:20.82 ID:??? (+24,+29,-10)
    >>836
    そうね、あったねいやな事。
    答えを書いたはずが理解されなかったことかな。
    839 : nobodyさん - 2013/07/12(金) 11:56:54.88 ID:??? (+27,+29,-42)
    最近2ちゃん民の質の低下が著しい
    2年ぐらい前までは、まだたまに有益なレスが得られたものだが
    840 : nobodyさん - 2013/07/12(金) 12:01:28.61 ID:??? (+27,+29,-29)
    ネオ麦茶とかのころからみてるけど昔のほうがひどかったよ^^
    841 : nobodyさん - 2013/07/12(金) 14:20:48.53 ID:??? (+32,+29,-34)
    最近CakePHPを指定してくる案件の単価が下がりすぎてやばい。
    俺の周りだけ?
    842 : nobodyさん - 2013/07/12(金) 14:49:24.46 ID:??? (+32,+29,-3)
    >>841
    言語を指定してくる客とは関わらないようにしてる
    845 : nobodyさん - 2013/07/12(金) 19:22:04.31 ID:??? (+27,+29,-8)
    classとはなにか継承とはなにかすらわかってないんだよ
    これ以上触れないほうが双方の利益
    846 : nobodyさん - 2013/07/12(金) 19:43:59.09 ID:??? (+27,+29,-19)
    適切に書くべきところに処理を書けば、トリッキーなことしなくていいのに。
    847 : nobodyさん - 2013/07/19(金) 14:27:34.33 ID:??? (+32,+29,-90)
    foreign keyが有効かどうかのチェックってモデルのバリデーションで行った方
    がいいの?
    ずっとコントローラーでやってたんだけど「isForeignKeyみたいな標準バリデーションを用意してくれ」っていう
    提案が出されてるのを見つけて、バリデーションの方で実装しようかと心が揺れてる

    http://cakephp.lighthouseapp.com/projects/42648/tickets/3213-suggestion-for-validating-foreign-keys
    848 : nobodyさん - 2013/07/19(金) 15:30:52.92 ID:??? (+27,+29,-12)
    そりゃモデルでやるべきだろjk
    ビヘイビアでも作っておけばいいんじゃないの?
    849 : nobodyさん - 2013/07/19(金) 18:10:42.28 ID:??? (+27,+29,-4)
    回答ありがとう
    その方向で直してみるわ
    850 : nobodyさん - 2013/07/24(水) 21:50:22.56 ID:??? (+30,+27,-50)
    CakePHPのfindとsaveを普通に使っていればSQLインジェクションは起こり得ないと思っておk?
    任せておけばプレースホルダ使ってくれるんだよね?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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