cakephp

スポンサーリンク
CakePHP

【CakePHP2】任意のアクションでBASIC認証する方法

CakePHP2系統で運用しているサイト(メールフォームの管理者画面)へ、BASIC認証させたいという要望が入ったので実装してみました。次回から調査する時間を省くための備忘録としてポストしておきます。
CakePHP

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

CakePHP2ではヘッダやフッタなどサイト共通のパーツは View の Elements(app/View/Elements/)以下で管理できますが、実は Elements 以下にディレクトリを作成し共通ファイルを管理することも可能です。
CakePHP

CakePHPのバージョン確認方法

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

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

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

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

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

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

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

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

MySQLで発番用にシーケンステーブルを使うことにしたので、その内容を備忘録してポストします。
CakePHP

【CakePHP】2.x系でメール送信時のシグネチャを消す方法

CakePHP標準のクラスCakeEmailでメール送信した際、シグネチャとして「This email was sent using the CakePHP Framework, http://cakephp.org.」てのが追加されます。正直不要なので、その一文を消す方法です。
CakePHP

CakePHP2.xで取得したXMLを配列化する方法

サブジェクト通り、取得したXMLを配列化する方法のメモ。CakePHP 2.3.10で試しました。
CakePHP

やっぱり”Object”という名前はCakePHPでは使えなかった話。

CakePHPでとある案件をこなす毎日なんですが、その中で「物件」というデータを扱う必要がありました。軽く英訳したところ、Object となる訳ですよ。
CakePHP

CakePHPのコントローラでバリデーションエラーを明示的に発生させる方法。

このポストは完全に自分用の忘備録。CakePHP 1.3.6にてテスト。「テ」から始まるシステムのスケジュール一括登録部分。コントローラーにてエラーを判定し、メッセージを作成する必要があったので、以下の方法でエラーを作成。
CakePHP

CakePHP2.3系でエクセルファイルなどをダウンロードさせる方法。

前回のポストでエクセルファイルを動的に作成しましたが、その作成したファイルをダウンロードさせる方法も忘備録としてポストです。メディアビュー(MediaView)を使うとあっさりと実現可能でした。
CakePHP

Excelファイルを出力する「PHPExcel」をCakePHP2.3.xで使う方法

既存のExcelフォーマットへ、CakePHPで作成(蓄積)したデータを流しこむという処理があったので、PHPExcelを使ってみました。今回もまた、忘備録を兼ねたポストです。
CakePHP

CakePHP 1.3.xで CSVファイルのエクスポート機能を作ってみた

過去に CakePHP1.3 で作成したシステムにCSVファイルのエクスポート機能を追加してほしいときたので、機能追加してみました。忘備録も兼ねたポストで次回に備えたいと思います。
CakePHP

【CakePHP】CakePHP2.xで、PEARのCalendarを使ってカレンダーを作成する方法

CakePHP2系統で、PEARのCalendarを使用してカレンダーを作成、表示する方法をポストします。
CakePHP

CakePHP2.x系のバリデーション、alphaNumericがダメダメなので、独自バリデーションで回避。

CakePHP2.3.6のバリデーションの「alphaNumeric」、本などには「半角英数字のみ許可」となっていますが、なぜか日本語が通ってしまいました。
CakePHP

CakePHP2.xで、CakeEmailを使ってメール送信してみる

CakePHP1.3の時は「qdmail」を使ってメール送信していましたが、2系統ではデフォルトで実装されている「CakeEmail」というコアライブラリを使ってメール送信するのがスマートなやり方のようです。CakeEmailでメール送信する時はどうするのかを忘備録代わりにポストです。CakePHP 2.3.6 で確認しました。
CakePHP

CakePHP2.xのFormヘルパー select の使い方

CakePHP2.xのフォームヘルパー「select」についてです。1.3からオプションが変更されているのでまとめておきます。
CakePHP

CakePHP2.xでトランザクションする方法

DBに登録する時に使う、トランザクションですが、CakePHP2.xでの方法です。こちらも Cake1.3とそう変わりませんが、忘備録としてポストです。CakePHP2.3.6で試しています。
CakePHP

CakePHPのバリデーションで、アルファベットのみかどうかチェックする関数を作ってみた。

数回前の「日本語文字数をチェック」と同様、バリデーション時にアルファベットのみかどうかをチェックする関数です。CakePHP1.3で使っていましたが、2.x でも使えると思います。
CakePHP

CakePHP 2.xでのセッションidの取得方法。

サブジェクトの通り、CakePHP2.xでの、セッションIDの取得方法。どうやって取得するのか調べてまで得た知識なので、忘備録としてポストです。
CakePHP

CakePHPのバリデーションで、日本語の文字数チェックする関数を作ってみた。

前日の改行を削除するルーチンを踏まえて、CakePHPのバリデーション時に日本語の文字数をチェックする関数を作ってみたので公開。ちなみに、CakePHP1.3で使っていましたが、2.x でも使えると思います。
CakePHP

CakePHP2.xのFormヘルパーを使ってのラジオボタンの作り方。

超基本的な事ですが、CakePHP2.x のFormヘルパーでラジオボタンを作る方法。アンチョコ化してコピペで作れるよにしておいてやる。
CakePHP

CakePHP2.x で Admin Routing する方法

管理者用URL : http://example.com/admin/topicsユーザ用URL : http://example.com/topicsというように、ユーザ用ページのURLと、管理者用URLをアクションで切り替えるおなじみの方法ですが、これの CakePHP2 系統での設定方法です。CakePHPのバージョンは、2.3.6です。
CakePHP

CakePHP1.3と2.xの違いを適当にまとめてみる。

表題の通り、CakePHP1.3と2.xの違いを、とりあえず、アンチョコとしてまとめてみます。主に、2.0 移行ガイドよりのコピペ+メモです。
CakePHP

CakePHP 2.3.6 及び DebugKit 2.0 をインストールしてみる

仕事に時間の余裕が生まれたので、遂にというか、ようやくですが、CakePHPの2.3系統をインストールしてみることにしました。とりあえず、今回はCake本体のインストール。あっさりと出来ればいいのですが、果たして。
CakePHP

【CakePHP1.3】セキュリティコンポーネントでBasic認証を簡単に設置する方法

CakePHP(1.3)で作成したサイトでデモを行うのに公開サーバが必要となったので、そのページ(コントローラー)にBASIC認証が必要になりました。その際に使った SecurityComponent(セキュリティコンポーネント)経由でBASIC認証する方法です。
CakePHP

CakePHP(1.3)でWEB APIを自作する方法

CakePHP 1.3にてDBから取得したデータをAPIとして利用する方法を備忘録としてポストします。
Javascript

複数ファイルをアップロードできるjQueryのプラグイン「Uploadify」をCakePHPで使ってみる

前回に続き、ファイルをまとめてアップロードする jQuery のプラグイン「Uploadify」の使い方。今回はCakePHPでの設置の方法を晒してみたいと思います。
CakePHP

CakePHPでビューやレイアウトを使わない方法

CakePHPでビューやレイアウトを使わない、使いたくない場合の方法。
スポンサーリンク