タグ

Zend Frameworkに関するcomoglyのブックマーク (3)

  • Zend Framework メモ » LandEscape Graphics

    開発環境 PHP: 5.2.6 Zend Framework: 1.8.4 jQuery: 1.3.2 アプリケーション構成 DIコンテナ モジューラディレクトリ構成 アプリケーションの起動と設定 アプリケーションの初期化と設定はZend_Applicationを使う。 Zend_Application ブートストラッピング Zend_Application_Bootstrap モジュール別ブートストラッピング Zend_Application_Module_Bootstrap リソース プラグインリソース 自動ロード セッション管理 Zend_Session Zend_Session フラッシュメッセージ 1リクエスト限りのセッション変数を利用したのがフラッシュメッセージという仕組み。 例えば、処理が完了して、別なページにリダイレクトさせる際に、完了メッセージをリダイレクト先のビューに渡

  • Zend Framework: Documentation

    この状態でも技術的には既に使用可能ですが、 ユーザが要求したページ番号をコントローラのアクション内で教えてやる必要があります。 これにより、データを読み進めていくことが可能となります。 $paginator->setCurrentPageNumber($page); ページ番号は URL で指定するのがもっともシンプルな方法でしょう。 Zend_Controller_Router_Interface 互換のルータを使うことを推奨しますが、 それが必須というわけではありません。 INI ファイルで定義するルートの例を次に示します。 routes.example.route = articles/:articleName/:page routes.example.defaults.controller = articles routes.example.defaults.action = vi

    comogly
    comogly 2012/01/16
    ページ処理
  • Zend_Db_Table の join でハマる - Memo

    Zend_Db_Table で join を使って、テーブルを結合してデータを取ろうとしてハマった。 発行したい SQL はこんな感じ。 SELECT statuses.id, statuses.user_id, statuses.reply_user_id, statuses.comment, statuses.created_at, users.user_name, users.private_flag FROM statuses JOIN users ON users.id = statuses.user_id WHERE statuses.user_id = ? AND users.private_flag = ? users テーブルと、statues テーブルを id と user_id で join する至って普通なもの。 O/R マッパとして Zend_Db_Table_A

    Zend_Db_Table の join でハマる - Memo
    comogly
    comogly 2012/01/14
    setIntegrityCheck(false) で無事にデータを取れる
  • 1