Quantcast
Channel: devLog » memo
Browsing all 6 articles
Browse latest View live

ログインでusernameでなくemailを使う。

ver: cake 2.4.2 Controller/AppController.php public $components = array( 'Auth' => array( 'authenticate' => array( 'Form' => array( 'fields' => array('username' => 'email') ) ), ), );

View Article


CakePHP ログイン判定

ver: cake 2.4.2 ・変数のセット Controller/AppController.php public function beforeFilter() { // add for login check $this->set( 'loggedIn', $this->Auth->loggedIn() ); } 例:ヘッダーで判定 if ($loggedIn) {...

View Article


cakephp memo : basic sql

・普通のSQL。アソシエーションがあるテーブルの値も自動で取得出来る。 fields, conditionsでselect, where. public function index(){ $users = $this->User->find('all', array( 'fields' => array('*'), 'conditions' =>...

View Article

cakePHP: image upload

Uploadプラグインの中でも評価の高かった、 https://github.com/josegonzalez/cakephp-upload これを実装してみたのでメモ。 オプションも多く、使いやすそう。 今回使ったのは、以下のオプション。 'path' => '{ROOT}webroot{DS}files{DS}thumb{DS}', 'fields' => array( 'dir'...

View Article

cakephp image uplpoad 2

別テーブルで画像を管理、例えばuserとimagesテーブルで分けたい場合。 まずはimagesテーブルを作る。 CREATE table images ( `id` int(10) unsigned NOT NULL auto_increment, `model` varchar(20) NOT NULL, `user_id` int(11) NOT NULL, `name`...

View Article


Cakephp : HABTM アソシエーションでのupdateAll

状況としては、UserモデルとStudentモデルがある。Userは複数のStudentを持つ。 さらに、Studentは複数のCourseを持つ。Courseは重複するのでHABTM Associationとして登録。 Studentは各コース毎に受講しているか休学してるかstatusで管理する。status = 1 -> 受講中 、status = 0 -> 休学とする。...

View Article
Browsing all 6 articles
Browse latest View live