URLのアクション部分に「-」を使うには、コントローラーのアクション名はローワーキャメルケース

https://volume.usual.tools/youtubes/get-thumbnail/を実現させるためには テンプレートのファイル名templates/Youtubes/get_thumbnail.php

CakePHP 2で実行中のColtrollerやaction名を取得したい

Viewで名前が取得できる A http://sample-url.net/cakephp/news/edit/31 B http://sample-url.net/cakephp/news/delete/31 の場合

CakePHP 2 で使いたいエレメントが存在するかチェックする

CakePHP2.3 から View::elementExists() が追加されました。 エレメントを利用する前に、それが存在するかどうかのチェックに利用できます。 CakePHP 2.3移行ガイド // View/E

CakePHP 3 でカラム名にうっかりハイフン使ったらエラー

CakePHP 3 でDBテーブルのカラム名にハイフンを使ったら下記エラーがでてしまった。 An Internal Server Error Occurred このエラーの他にはSQL文が出されただけで、詳細がわからなか

CakePHP 3でView(Template)ファイルの拡張子をctp以外に設定する

CakePHP 1 と 2 では下記でOKだが、3ではだめ class AppController extends Controller { var $ext = ‘.php’; } 3.0 移行ガイド https://

CakePHP の Form- input ラジオボタン

CakePHP の FormHelper にて、初期値を意図的に指定する。

リスト(select 要素) $options = array( ‘value’ => ‘label’ , ‘value_business’ => ‘business(label)’ ); echo $this->For