私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】フレームワーク CakePHP 17ホール目【v3α】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>450
に誰か回答してやれよ。
に誰か回答してやれよ。
>>467
cakeでDB管理ページを作ればいいんじゃね?
cakeでDB管理ページを作ればいいんじゃね?
Cakeで新規アプリを作るときにDB構築をブラウザだけで
一からやりたいという希望のようだけれど、そんな機能はないよ
一からやりたいという希望のようだけれど、そんな機能はないよ
cakephp3を使ってるんだけど、データベースの設定のところにあるタイムゾーンってphpの仕様に合わせて書けばいいんだよね?
Asia/Tokyoって書いたらMySQLがエラー吐くんだけども
Asia/Tokyoって書いたらMySQLがエラー吐くんだけども
createdとかの時間が9時間前で書き込まれてるんだけども、これなんとかならんのかね
データベース側でselect now()やってみたら正しい時間になるんだけども
データベース側でselect now()やってみたら正しい時間になるんだけども
ごめんなさい、上のものですが、9時間前で書き込まれるのはbootstrap.phpでタイムゾーンを日本に設定してなかったのが原因でした。
このファイルこういう為にあったのね…
適当すぎました。
このファイルこういう為にあったのね…
適当すぎました。
>>472
どこの高速道路でスクリプト走らせてるんだよ
どこの高速道路でスクリプト走らせてるんだよ
Cakeに限らないと思いますが、1対多のモデルを絞り込み検索する場合って、
多の方を検索して一致する親IDを抽出し、conditionsするのがセオリーですよね?
多の方を検索して一致する親IDを抽出し、conditionsするのがセオリーですよね?
>>477
どうやって別にしてるか簡単にソース書いてみ
どうやって別にしてるか簡単にソース書いてみ
cakephp2.5で、データベースを使いたくない場合、
コントローラーにpublic $uses = nullとしているんですが
相変わらず
Error: Cannot access empty property
というエラーが表示されるんですが、どうしたらいいでしょうか?
コントローラーにpublic $uses = nullとしているんですが
相変わらず
Error: Cannot access empty property
というエラーが表示されるんですが、どうしたらいいでしょうか?
>>478
ありがとさんくす
class TasksController extends AppController {
public $components = array(
'Auth' => array(
'loginRedirect' => array(
'controller' => 'offerpage',
'action' => 'index'
),
'logoutRedirect' => array(
'controller' => 'offers',
'action' => 'login',
),
'authenticate' => array(
'Form' => array(
'userModel' => 'Offer',
'passwordHasher' => 'Blowfish'
)
)
)
);
public function beforeFilter(){
# parent::beforeFilter();
// ユーザー自身による登録とログアウトを許可する
$this->Auth->allow('add', 'logout');
# offers,adminsログインと混同しないように
AuthComponent::$sessionKey = 'Auth.offers';
}
ありがとさんくす
class TasksController extends AppController {
public $components = array(
'Auth' => array(
'loginRedirect' => array(
'controller' => 'offerpage',
'action' => 'index'
),
'logoutRedirect' => array(
'controller' => 'offers',
'action' => 'login',
),
'authenticate' => array(
'Form' => array(
'userModel' => 'Offer',
'passwordHasher' => 'Blowfish'
)
)
)
);
public function beforeFilter(){
# parent::beforeFilter();
// ユーザー自身による登録とログアウトを許可する
$this->Auth->allow('add', 'logout');
# offers,adminsログインと混同しないように
AuthComponent::$sessionKey = 'Auth.offers';
}
と
class UsersController extends AppController {
public $components = array(
'Auth' => array(
'loginRedirect' => array( 'controller' => 'mypage', 'action' => 'index' ),
'logoutRedirect' => array( 'controller' => 'users', 'action' => 'login' ),
'authenticate' => array(
'Form' => array(
'userModel' => 'User',
'fields' => array('username' => 'email','password' => 'password'),
'passwordHasher' => 'Blowfish'
)
),
'authError' => 'Eメールアドレスとパスワードを入力してください',
)
);
public function beforeFilter(){
parent::beforeFilter();
// ユーザー自身による登録とログアウトを許可する
$this->Auth->allow('add','logout');
# offers,adminsログインと混同しないように
AuthComponent::$sessionKey = 'Auth.users';
です
class UsersController extends AppController {
public $components = array(
'Auth' => array(
'loginRedirect' => array( 'controller' => 'mypage', 'action' => 'index' ),
'logoutRedirect' => array( 'controller' => 'users', 'action' => 'login' ),
'authenticate' => array(
'Form' => array(
'userModel' => 'User',
'fields' => array('username' => 'email','password' => 'password'),
'passwordHasher' => 'Blowfish'
)
),
'authError' => 'Eメールアドレスとパスワードを入力してください',
)
);
public function beforeFilter(){
parent::beforeFilter();
// ユーザー自身による登録とログアウトを許可する
$this->Auth->allow('add','logout');
# offers,adminsログインと混同しないように
AuthComponent::$sessionKey = 'Auth.users';
です
>>484
さんくす!!
さんくす!!
paginatorで、本来とは違うモデル(データーベース)のin句を使いたいんですけど
やり方が分かりません
誰かやり方を教えてくれませんか?
やり方が分かりません
誰かやり方を教えてくれませんか?
>>486
もうちょっと具体的に書いてもらわないと何とも
もうちょっと具体的に書いてもらわないと何とも
Paginatorのビュー表示、$this->Paginator->numbersで
「1|2|3|4|5」と表示して5をクリックしたら、
「3|4|5|6|7」と表示させることって出来るのでしょうか?
「1|2|3|4|5」と表示して5をクリックしたら、
「3|4|5|6|7」と表示させることって出来るのでしょうか?
>>491
むしろ自動でそうならない?
むしろ自動でそうならない?
みなさんレスありがとうございます。
結局、IN句がどうしても入らないので(文字列扱いになる)、
ORを利用することで解決しました
もしIN句で実現できるよーって人がいましたらレスしてくれると嬉しいです。
結局、IN句がどうしても入らないので(文字列扱いになる)、
ORを利用することで解決しました
もしIN句で実現できるよーって人がいましたらレスしてくれると嬉しいです。
>>492
自動ではならなかったと思うが…。
自動ではならなかったと思うが…。
1対1のテーブルの場合(usersとprofilesとする)、
これまでprofilesにuser_idを追加していたんだけど、必要なかったんだね。
profilesのidのauto_incrementを止めて、
ProfileモデルにprimaryKey='id'とすれば、saveもfindも問題なく拾ってくれる。
既出だと思うが、自分としては発見だったのでメモする。
これまでprofilesにuser_idを追加していたんだけど、必要なかったんだね。
profilesのidのauto_incrementを止めて、
ProfileモデルにprimaryKey='id'とすれば、saveもfindも問題なく拾ってくれる。
既出だと思うが、自分としては発見だったのでメモする。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 19ホール目【v3.3】 (844) - [95%] - 2023/2/2 14:30
- 【PHP】フレームワーク CakePHP 17ホール目【v2.4】 (984) - [95%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [93%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [93%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [93%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [93%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 10ホール目【v1.3】 (1001) - [93%] - 2011/2/13 8:32
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [93%] - 2012/12/3 19:16
- 【PHP】フレームワーク CakePHP 12ホール目【笑】 (1001) - [92%] - 2011/11/8 7:01
- 【PHP】フレームワーク CakePHP 9ホール目【v1.3】 (1001) - [92%] - 2010/11/1 2:53
- 【PHP】フレームワーク CakePHP 7ホール目【v1.2】 (1001) - [90%] - 2010/3/18 1:18 ○
- 【PHP】フレームワーク CakePHP 8ホール目【1.3】 (1001) - [90%] - 2010/7/22 22:16
- 【PHP】フレームワーク CakePHP 6ホール目【v1.2】 (933) - [88%] - 2009/8/19 2:06 ○
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [88%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [88%] - 2008/12/19 21:06 ○
トップメニューへ / →のくす牧場書庫について