CakePHP2.2のACLでアクセス管理(実践編その10)

ユーザーを認証するだけならAuthコンポーネントで十分なのですが、アクセスしてきたユーザーを個別に管理するにはAclコンポーネントが不可欠です。今日はそのAcl(アクセス制御リスト)コンポーネントで、アクセス管理を行いたいと思います。

この投稿の続きを読む »

タグ

2012年8月2日 | コメント/トラックバック(4) |

カテゴリー:CakePHP

CakePHP2.2のAuthコンポーネント

今日は、CakePHP2.1のAuthコンポーネントについて調べてみたいと思います。CakePHPのAuthコンポーネントは、2.0以降、完全に書き直されたみたいですので、どのように変わったのか、調べてみたいと思います。

この投稿の続きを読む »

タグ

2012年7月16日 | コメント/トラックバック(2) |

カテゴリー:CakePHP

CakePHP2.2のAuthコンポーネントで簡単認証

今日は、CakePHPのAuthコンポーネントを利用してサイトの個別ページに認証機能を追加する方法を調べてみたいと思います。尚、CakePHPには、Atuhコンポーネント以外にAcl(アクセスコントロールリスト)コンポーネントもありますが、Aclコンポーネントも調べるとなると長くなりそうなので、Aclコンポーネントに関しては後日改めて調べてみます。

この投稿の続きを読む »

タグ

2012年7月9日 | コメント/トラックバック(0) |

カテゴリー:CakePHP

CakePHPのコンポーネントとは

今日は、CakePHPのコンポーネントについて調べてみます。コンポーネントとは、コントローラの機能を拡張するための機能です。一般的には、複数のコントローラ内で共通で使うものをまとめた、一連の処理をパッケージ化して、利用します。又、他のプロジェクトでも利用可能なコードをコンポーネントとしてまとめることにより、コードの再利用が容易になります。

この投稿の続きを読む »

タグ

2012年7月3日 | コメント/トラックバック(0) |

カテゴリー:CakePHP

CakePHP2.1のモデルクラスの概要

今日は、CakePHP2.1のモデルクラスの概要について調べてみたいと思います。CakePHPは、命名規則に則ってデータベーステーブルを作成していれば、モデルは自動的に作成されますので、モデルは明示的に作成しなくても大丈夫です。つまり、モデルの最低限の機能(データの入出力)しか使わないのなら、app/Modelにモデルを作成する必要が無いということです。

この投稿の続きを読む »

タグ

2012年7月2日 | コメント/トラックバック(0) |

カテゴリー:CakePHP

CakePHP2.1でファイルのアップロード(実践編その9)

今日は、CakePHPでファイルをアップロードしてみたいと思います。FuelPHPにはアップロードクラスというファイルのアップロードを簡単に処理するクラスがあって簡単でしたが、CakePHPでは、FuelPHPのように簡単にファイルをアップロードできるクラスはなさそうです。

この投稿の続きを読む »

タグ

2012年6月20日 | コメント/トラックバック(3) |

カテゴリー:CakePHP

CakePHP2.1でjQueryMobileを使う(実践編その8)

CakePHPのデフォルトのレイアウトは、一応モバイルにも適応するように可変型レイアウトにはなっているのですが、jQuery Mobileほど洗練された画面にはなりません。そこで今日は、CakePHPでjQuery Mobile用のサイトを作成する方法を調べてみたいと思います。

この投稿の続きを読む »

タグ

2012年6月4日 | コメント/トラックバック(0) |

カテゴリー:CakePHP jQuery

Cake2.1でフォームリストの生成(実践編その7)

今日はフォーム内でデータベースからリストを引っ張ってきて、セレクト用のラベルを作成する方法を勉強してみたいと思います。

1. まず、『CakePHP2.1でデータの新規作成』で作成した種別分けのためのテーブル『col_assorts』を使いますので、とりあえずphpMyAdminで直接データをいくつか入力します。

この投稿の続きを読む »

タグ

2012年5月30日 | コメント/トラックバック(0) |

カテゴリー:CakePHP

CakePHP2.1でページネーション(実践編その6)

データベースのデータも数が多くなりすぎると1ページで表示するには不都合が生じます。そこで、今日は、CakePHPのPaginatorヘルパーを使って、ページネーションをする方法を勉強したいと思います。

この投稿の続きを読む »

タグ

2012年5月28日 | コメント/トラックバック(3) |

カテゴリー:CakePHP

CakePHP2.1でバリデーション処理(実践編その5)

今日は、入力フォームのバリデーション処理を行ってみたいと思います。『CakePHPでデータの検索』の続きです。CakePHPのバリデーションクラスは、主にモデルでのデータの保存時に用いられます。汎用的に利用することが出来ますので、コントローラ内で指定することも出来ますが、モデル内でバリデーション処理を行った方が楽ですので、モデルの作成から行います。

この投稿の続きを読む »

タグ

2012年5月22日 | コメント/トラックバック(0) |

カテゴリー:CakePHP

このページの先頭へ