「CakePHP」 一覧

【CakePHP2】save時にmodified日時を更新しない方法

2018/11/20   -CakePHP
 , ,

CakePHPでsava時にmodifiedを更新しない方法を備忘録としてポストしておきます。なおCakePHPのバージョンは、2.10.12にて確認しました。

【CakePHP2】CakePHP2でjsonpデータを出力するAPIを作成する

2018/10/20   -CakePHP
 , , ,

CakePHP2でjsonpを出力するAPIを作ってみましたので、備忘録としてポストします。

【CakePHP2】 postLink()について

テキストリンクの様な見た目でPOSTデータを送信できるFormヘルパー、postLink()について備忘録代わりにポストします。

CakePHP2でView/Elements以下にディレクトリを追加し、共通ページを管理する方法

CakePHP2ではヘッダやフッタなどサイト共通のパーツは View の Ele ...

CakePHPのバージョン確認方法

CakePHP(1,2,3)のバージョンの調査・確認方法を備忘録としてポストします。

CakePHP2.4以降(2.6.x)でファイルをダウンロードする方法

CakePHP2.6でPHPExcelを使い、データベースのレコードをエクセルファイルとしてダウンロードしようとすると、CakePHP2.3まで使えていた方法(メディアビュー)が使えなくなっていました。

ちょっと戸惑ったので、備忘録としてポストします。

CakePHP2 + jQueryUIでテキストボックスにオートコンプリート(オートサジェスト)機能をつける方法

テキストボックスにオートコンプリート(オートサジェスト)機能を、CakePHP2 + jQueryUI環境で作成したので作り方を備忘録としてポストします。

【CakePHP2】cakephp Unable to configure the session, setting session.auto_start failed.

2015/09/25   -Apache, CakePHP
 , ,

Apache2.2 → Apache2.4環境で、CakePHP(2.3.6)のSession周りのエラーが出たので、その解決方法を備忘録としてポストします。

PHP5.6環境でのCakePHP1.3のSTRICTエラー対応

2015/09/25   -CakePHP
 , , ,

使っていたPCのHDDが逝ってしまわれたので、新マシンにApache2.4、PHP5.6、MySQL5.1という内容で開発環境を作成しました。

これまでの環境では動いていたものが動かなくなるって事はやはり多いですね。
今回はCakePHP1.3で作成したサイトの「STRICTエラー」周りの修正の備忘録です。

CakePHPのHABTMモデルの練習 その2

2015/03/14   -CakePHP

前回はとりあえずHABTMモデルを作っただけでしたので、もう少しだけ踏み込んで拡張してみたいと思います。

CakePHPのHABTMモデルの練習

いくつか CakePHP でコンテンツを作成してきたのですが、HABTM(HasAndBelongsToMany)を利用したリレーションを作成したことがなかったので、どんなものなのか作成してみました。

CakePHP2.xで、自作SQLでページネーションさせる場合の方法。

CakePHP2.xで、ややこしいSQLを自作し、ページネーションさせたいという場合の方法を備忘録としてポストします。

【CakePHP2】リンククリック、サブミットボタン押下時に確認アラートを表示する方法

CakePHP2で、リンクをクリック時、及びフォームボタンをクリック(サブミット)時に、javascriptのアラートウィンドウを表示する方法を備忘録としてポストします。

CakePHP2 + MySQLでシーケンステーブルを使ってみる。

tableA を使用する処理Aで、日付や作成者IDなどを組み合わせた発注番号的なコードを発番する処理を作成。
単独の機能だったので、tableA の AUTO_INCREMENT を利用して発番していましたが、機能追加で処理Bからも処理Aで発番していたコードが必要になり、AUTO_INCREMENT が使えない事態になったので、発番用にシーケンステーブルを使うことにしたので、その内容を備忘録してポストします。

CakePHPのバージョンは2.3.10です。

CakePHP2.x 定数一覧

2014/10/08   -CakePHP
 ,

CakePHPで設定されている定数の一覧を忘備録としてポストします。ほぼ自分用のメモ。

CakePHP2で現在のコントローラー名やアクション名を取得する方法。

以前 CakePHP1.3 での取得方法をポストしましたが、今回は CakePHP2.x での、コントロラー名やアクション名、URLの取得方法。

CakePHPのバージョンは2.3.6 でテスト。
http://magicmissile.localhost/posts/article?keyword=%E3%82%AD%E3%83%A4%E3%83%8E%E3%83%B3
という URL でテストしてみました。

CakePHP2.xで、ユーザ定義定数を利用する方法。

CakePHPで、app/Config/core に設定している debug 値が0以外の場合はデバッグモードってのは基本中の基本ですが、その値を使って配列等の内容をデバッグ表示する方法を忘備録としてポストします。

CakePHP2 の find の条件に「NULL」「NOT NULL」を使う方法

2014/07/15   -CakePHP
 , , , , ,

タイトルのまんまですが、CakePHP2のfindの条件にNULLを使う方法を忘備録としてポストします。
CakePHP2.3.10で確かめました。

CakePHP2のapp/tmp以下のディレクトリ及びファイルのパーミッションを777にするシェルスクリプト

CakePHP2のtmpディレクトリ以下のディレクトリ、ファイルのパーミッションを777にするシェルスクリプトを作成したので、その忘備録としてポストします。

【cron】CakePHP2.xのコントローラ/アクションをcronで実行する方法

2014/06/28   -CakePHP, cron
 , , ,

CakePHP2(2.3.10)で、cronを使って、コントローラー、アクションを実行する事があったので、忘備録としてポストします。