CakePHP3

CakePHP3

CakePHP3インストール手順 CentOS7.3・PHP7.1

Linux環境にCakePHP3をインストールして、composerでプロジェクトを生成するところまで実施します。実際にやってみると、エラーが出て結構はまってしまったので、対処法も記載しておきます。 目次 環境 環境 C …
CakePHP3

CakePHP3 クエリ作成パターンまとめ(find)

CakePHP3でSQLクエリを作成するパターンを纏めてみました。 そのSELECT編です。 目次 find WHERE区の指定方法 AND条件A [cr …
CakePHP3

CakePHP3+PostgreSQLでYour database does not have any tables.

CakePHP3で以下のエラーが発生した。 手順は以下の通り。 app.phpでDBの設定が間違っているわけでなく、データベースには指定のテーブルは作成し …
CakePHP3

CakePHP3でPermission denied

以下のようなエラーが出てしまった場合、 他のサイトを見るとSELinuxが有効になっているので、 Disabledに変更しろとの内容が多かった。 ただ、私 …
CakePHP3

CentOS7・PHP7・PostgreSQL9.4 の環境でCakePHP3のModelをbakeで作成する

Linux環境でPostgreSQLを使用している際に、CakePHP3のbakeするまとめ。 bakeする前に、必要なテーブルが作成されている前提です。 今回はテーブル名を「hogehoge」として記載しています。 ま …
CakePHP3

CakePHP3フォームヘルパーでViewを作成する まとめ

CakePHP3で、フォームヘルパーによるViewを作成す際に フォームタグの記載を忘れてしまうので、まとめておきます。 目次 テキスト hidden [ …
CakePHP3

CakePHP3でフォームから値を受け取る方法

目次 POSTの場合 View (index.ctp) Controller (hoge) [crayon-6a8d5cf01ed59439168740/ …
CakePHP3

CakePHP3 コントローラーの変数をビューファイルに渡す

CakePHPでは、Controllerで設定した変数等をViewに渡すために、 まずController側で以下のメソッドを使います。 第一引数が名称、 …
CakePHP3

CakePHP3でPostgreSQLの設定

CakePHP3でPostgreSQLの設定方法 以下のファイルで、DBの設定を記述する。 記載内容は以下のとおり。(一部抜粋) driverをPostg …
CakePHP3

CakePHP3 Composerでプロジェクト作成

ComposerでCakePHPのプロジェクト作成。 test ディレクトリが作られて、その中にファイルが展開されるので、カレントディレクトリに出力する場 …