CakePHP CakePHPにChatGPTのAPIを組み込んで対話型コンソールを作る【CakePHP4・OpenAI】 概要 ChatGPTのAPIを組み込んで、ChatGPTのような対話型のコンソールを実現するとします。 ↓のようなフォー... 2024.07.02 CakePHPChatGPT
CakePHP ひとつのテーブルに対して、複数のデータでリレーションする【CakePHP4】 概要 ユーザテーブルと記事テーブルはすでにリレーションしてるけど、編集者やチェック担当者など、他のリレーションを設けるに... 2024.06.22 CakePHP
CakePHP Controllerからリダイレクト【CakePHP4】 概要 CakePHPではControllerからのリダイレクトは、以下のように行います。 class SamplesCo... 2024.03.10 CakePHP
CakePHP GetパラメータでWord検索フォームを作る【CakePHP4】 やりたいこと ・Getパラメータを利用した、テキスト検索フォームの実装(で、文字列"hoge"を含むデータを検索する) ... 2024.02.04 CakePHP
CakePHP templateで利用する関数を作る【CakePHP4】 概要 CakePHPではControllerで利用する関数については、Componentを利用すれば簡単にできます。 し... 2024.01.03 CakePHP
CakePHP Query Builderの基本【CakePHP4】 概要 CakePHP4のQueryBuilder(DBからデータを取得するクエリの生成)についての基本を簡単にまとめる。... 2023.12.10 CakePHP
CakePHP CakePHP5のインストール 概要 前回、下記の記事でCakePHP5のCakePHP4との変更点をまとめました。 前回の記事の時点では、公式にの日本... 2023.12.04 CakePHP
CakePHP CakePHP環境でTCPDF 【CakePHP4】 TCPDFとは? PHPでPDFを生成するためのライブラリです。 HTMLとCSSを用いてデザインを作り、それをPDFと... 2023.11.18 CakePHP
CakePHP ロギングによるデバッグ 【CakePHP4】 概要 デバッグや変数の内容のチェックを行う際に、通常であればvar_dump()等の関数を使います。 しかし、contr... 2023.11.03 CakePHP
CakePHP Element(Viewの共通化)【CakePHP4】 概要 今回はCakePHP4でのviewの一部分を共通化する方法について解説します。 フロント構築をする際に、ヘッダーや... 2023.10.07 CakePHP