【PHP】フレームワーク CakePHP 5ホール目【v1.2】at PHP【PHP】フレームワーク CakePHP 5ホール目【v1.2】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト61:nobodyさん 08/12/22 20:05:14 モデルにアソシエーション書く時って 自モデルのフィールド名は指定出来るけど相手モデルのフィールド名は指定出来ないよね。 デフォルトでidフィールドが参照される これって変更できる? 62:nobodyさん 08/12/22 20:09:45 auth compornent使ってみたけど、 これってログイン画面1つしか管理できないんですかね? 2種類のログイン画面を設置したいとき、なにかやり方ありますか? 投稿用と、観覧用など… 63:nobodyさん 08/12/22 20:20:39 userテーブルにprofile_idがあり、profileテーブルがあるとする postテーブルにuser_idがあるとする profile-user-post と言う関係 profileのフィールドでpostテーブルを絞り込み、paginatorで表示したい。 と言う場合直接SQL書く以外にどういう手段がある? 端的に言えばpaginatorでの二つ先のテーブルのバインドってこと。 コンテイナブルで出来るのかと思いきや、直接アソシエーションが張られてないとダメらしい。 つまりuserとprofileが繋がってても、postからprofileが直接繋がってないとエラーになる。 モデルにpaginate用のメソッドを書けるけど それ使っても直接SQL書く事は避けられそうにない。 割と良くあるアソシエーションパターンだと思うんだけど。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch