【CakePHP】データの一括更新(saveall)を行う

バージョン:CakePHP 2.x

saveallを使ってデータの一括更新を行う方法です。
Usersテーブルにidとnameというフィールドがあり、nameを一括で更新する簡単なサンプルを記載します。

続きを読む

【CakePHP】データベースに保存する(saveの使い方)

バージョン:CakePHP 2.x

CakePHPでデータを保存するためには「save」を使用します。
ビューで適切にFormHelperを使用していれば、データを「$this->request->data」で受け取り簡単にデータの登録を行うことができます。

続きを読む

【CakePHP】setFlashでdivタグのクラスを指定する

バージョン:CakePHP 2.x

setFlashでdivタグのクラスを指定する場合についてです。
パラメータにクラス名を指定して出力します。

続きを読む

【CakePHP】Pagination(ページネーション)を使用する:first,last

バージョン:CakePHP 2.x

Pagination(ページネーション)を使用して「最初へ」や「最後へ」のリンクを作成する場合は、
first,lastを使用します。使い方は下記の通りです。

続きを読む

【CakePHP】Pagination(ページネーション)を使用する:current

バージョン:CakePHP 2.x

Pagination(ページネーション)を使用して現在のページ番号を取得するには、
currentを使用します。使い方は下記の通りです。

続きを読む

【CakePHP】Pagination(ページネーション)を使用する:hasNext,hasPrev,hasPage

バージョン:CakePHP 2.x

Pagination(ページネーション)を使用して「次のページがあるか」「前のページがあるか」「指定したページがあるか」を調べる場合には、
hasNext,hasPrev,hasPageを使用します。使い方は下記の通りです。

続きを読む

【CakePHP】ViewでJavaScriptを直接記述するには(記述した場所に出力する)

バージョン:CakePHP 2.x

こちらでhead内にJavaScriptを出力させる方法を書きましたが、
コードを書いたその場所に出力させる方法についてです。

続きを読む

【CakePHP】Pagination(ページネーション)を使用する:numbers

バージョン:CakePHP 2.x

Pagination(ページネーション)を使用して「 1 | 2 | 3 | 4 」といったリンクを作成する場合は、
numbersを使えば簡単に実現することができます。

続きを読む

【CakePHP】サニタイズが非推奨になった

バージョン:CakePHP 2.4

「CakePHP 2.4」からはSanitizeクラスが非推奨となりました。
これから開発をする方は使用しない方が良いかと思われます。

参考
公式サイト(2.4移行ガイド)

公式サイト(サニタイズの説明)

【CakePHP】jqueryを使う

バージョン:CakePHP 2.x

CakePHPでjqueryを使う方法についてです。
jqueryを使う場合は、
•ファイルをダウンロードして使用する方法
•外部リンクで読み込む方法
があるかと思います。

続きを読む

return top