タグ

ブックマーク / book.cakephp.org (3)

  • ヘルパー - 2.x

    ヘルパー¶ ヘルパーはアプリケーションのプレゼンテーション層のためのコンポーネントのようなクラスです。 多くのビューやエレメント、レイアウトで共有される表示ロジックを含んでいます。 この章ではヘルパーの作り方と CakePHP のコアヘルパーでできる基的なタスクの概要を説明します。 CakePHP にはビューの作成に役立ついくつかの特徴的なヘルパーがあります。それらは、 整形式のマークアップ(フォーム含む)、テキスト、時間、数値の整形に役立ったり、 Ajax 機能をスピードアップさせたりします。CakePHP のヘルパーに関するさらなる情報は、 各ヘルパーの章をご覧ください。

  • アソシエーション: モデル同士を繋ぐ - 2.x

    アソシエーション: モデル同士を繋ぐ¶ CakePHP のもっともパワフルな機能の1つはモデル間の関連をマッピングしてくれる モデルの機能でしょう。CakePHP では、アソシエーションという機能を通じて モデル間の繋がりを操作します。 アプリケーション中で、異なるオブジェクト同士の関連を定義することは よくあることです。たとえばレシピのデータベースを例にとると、 レシピはたくさんのレビューを持っていて、そのレビューについては誰が 書いたのかというユーザー情報を持っています。そして、そのユーザーもまた レシピを持っているでしょう。 これらの関連を定義することで、直感的にデータにアクセスすることが出来ます。 このセクションでは、モデル間のアソシエーションを考えて、定義して、そして 利用していく方法を説明していきます。 データは様々なソースから取得することができますが、ウェブアプリケーションで

  • Welcome - 2.x

    CakePHP クックブックは、オープンに開発されている、コミュニティで編集可能なドキュメントのプロジェクトです。 ドキュメンテーションの品質、正当性、正確性の高さを維持することを期待しています。 右上の "Improve this Doc" (この文書を改善する) ボタンに注目してください。 このボタンは、あなたがドキュメンテーションの追加・削除・修正などの貢献が簡単にできるように、 該当ページの GitHub のオンラインエディタへ誘導します。 入門¶ ブログの作成¶ ブログチュートリアル を使用した入門。 基的なブログの構築の過程を通して、CakePHP の基を学びます。 規約¶ CakePHP の動力となっている、典型的な CakePHP のリクエスト と、 規約 を学びましょう。 コントローラ¶ コントローラはリクエストを取り扱い、調和の手助けとクライアントへのレスポンスの準

  • 1