2018/01/05 / 最終更新日時 : 2020/09/10 米良太 CakePHP CakePHP マイグレーション マイグレーションとは SQLのCreate文をCakePHPのコードで表現したプログラム データベースの設計書に当たる マイグレーションファイルは1つのファイルを変更して使わずに、 変更の度に新しいファイルを作成、履歴を […]
2018/01/05 / 最終更新日時 : 2020/12/18 米良太 CakePHP CakePHP バッチ処理 バッチ処理の機能 CakePHP3の機能をフルに使える。 DBの取得、ログ出力、例外、固定値ファイル等 CakePHP4〜はシェルは非推奨。→コマンドへ バッチ実装方法 シェル コマンド <?php ※TestSh […]
2018/01/05 / 最終更新日時 : 2020/09/10 米良太 CakePHP CakePHP ページネーション機能(Paginator) 基本 コントローラ 設定 public $paginate = [ ’limit’ => 5, 並び順設定はデータ取得時に実施する方が自由度が高いのでここでは行わない ‘o […]
2017/12/17 / 最終更新日時 : 2017/12/17 米良太 CakePHP CakePHP Element操作 エレメントとは Viewの一部を切り出して部品化したファイル ctpファイルで保存し、Viewに組み込む 通常 エレメント ※~/src/Template/Element/test.ctp <div> &l […]
2017/12/17 / 最終更新日時 : 2020/04/15 米良太 CakePHP CakePHP View操作 Htmlヘルパー リンク <?= $this->Html->link( ‘Models.methodNm’, [‘action’ => ‘メソッド名 […]
2017/12/17 / 最終更新日時 : 2020/10/09 米良太 CakePHP CakePHP View操作 Formヘルパー フォーム <?= $this->Form->create( (モデル名)/null, [ “type”=>”file”/”getR […]
2017/12/17 / 最終更新日時 : 2020/09/13 米良太 CakePHP CakePHP ルーティング 設定ファイル /config/routes.php 設定方法 コントローラ、アクション指定 RouteBuilder $routes $routes->connect(‘/’, [‘controller’ => ‘コント […]
2017/12/17 / 最終更新日時 : 2017/12/17 米良太 CakePHP CakePHP インストール・設定 事前準備 Xampp ローカルで開発する場合 「XAMPP」参照 Composer 「PHP Composer」参照 PHP リポジトリパッケージインストール # yum install -y epel-release […]