2018/03/01 / 最終更新日時 : 2024/04/19 米良太 移行 CakePHP CSV出力機能(friendsofcake/cakephp-csvview) インストール Composerからライブラリインストール # composer require friendsofcake/cakephp-csvview:~3.0 設定 ※~/config/bootstrap.php […]
2018/01/25 / 最終更新日時 : 2024/04/19 米良太 移行 CakePHP 検索機能(friendsofcake/search) インストール composer require friendsofcake/search 設定 cd bin cake plugin load Search ※~/config/bootstrap.php Plugin: […]
2018/01/20 / 最終更新日時 : 2024/04/19 米良太 移行 CakePHP ファイルアップロード機能(josegonzalez/Upload) インストール Composerからライブラリインストール # composer require josegonzalez/cakephp-upload 設定 ライブラリロード設定 # bin/cake plugin lo […]
2018/01/18 / 最終更新日時 : 2024/04/19 米良太 移行 PHP 重要用語 PEAR PHP Extension and Application Repository PHP標準のライブラリリポジトリ PerlでいうCPAN コマンドラインからネットワーク経由でライブラリをインストールできる 実 […]
2018/01/05 / 最終更新日時 : 2024/04/19 米良太 移行 CakePHP 認証機能(CakeDC/Users) インストール composer require cakedc/users 設定 Security.salt設定 「CakePHP インストール・設定/Security.salt設定」参照 ライブラリ読み込み ※~/con […]
2018/01/05 / 最終更新日時 : 2024/04/19 米良太 移行 CakePHP 認証機能(Auth) テーブル作成 usersテーブル id username password role created modified Bake実行結果 Controller └UsersController.php Model └ […]
2018/01/05 / 最終更新日時 : 2024/04/19 米良太 移行 CakePHP ページネーション機能(Paginator) 基本 コントローラ 設定 public $paginate = [ 'limit' => 5, 並び順設定はデータ取得時に実施する方が自由度が高いのでここでは行わない 'order&# […]
2018/01/05 / 最終更新日時 : 2024/04/19 米良太 移行 CakePHP アソシエーション機能 アソシエーションとは モデル同士の関連の定義 アソシエーション一覧 ユーザー、プロフィール、記事、タグのモデル定義例 種別 関係 機能 hasOne 1対1 ユーザは1つだけプロフィールを持つ hasMany 1対多 ユ […]
2018/01/05 / 最終更新日時 : 2024/04/19 米良太 移行 CakePHP Helper操作 ヘルパーとは ビューから利用する共通処理 特定のビューに限定しない処理を記述し、全てのビューから利用できる ヘルパーの作成 ヘルパー ※~\src\View\Helper\UtilHelper.php <?php […]
2018/01/05 / 最終更新日時 : 2024/04/19 米良太 移行 CakePHP Behavior操作 ビヘイビアとは モデルから利用する共通処理 特定のモデルに限定しない処理を記述して、特定のモデルから利用する ビヘイビアの作成 Behavior ※src\Model\Behavior\UtilBehavior.php […]