ホームページ  >  記事  >  バックエンド開発  >  Zend Framework は Zend_View 統合 Smarty テンプレート システムを実装しており、zend_viewsmarty_PHP チュートリアル

Zend Framework は Zend_View 統合 Smarty テンプレート システムを実装しており、zend_viewsmarty_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:57:40676ブラウズ

Zend Framework は Zend_View 統合 Smarty テンプレート システム、zend_viewsmarty を実装します

この記事では、Zend_View 統合 Smarty テンプレート システムを実装する Zend Framework の例について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

Zend_View は Zend_View_Interface を抽象化し、smarty などのさまざまなビュー ソリューションを統合できるようにします。他のビュー システムを Zend のビューとして使用するには、Zend_View_Interface インターフェイスを実装するだけです。

Zend_View_Interface インターフェース定義:

リーリー

Smarty を統合する基本的な実装は次のとおりです:

スマートダウンロードアドレス

http://www.smarty.net/files/Smarty-3.1.7.ta​​r.gz

ディレクトリ構造

root@coder-671T-M:/www/zf_demo1# ツリー
.
§──アプリ
│ §── Bootstrap.php
│ §── 設定
│ │ └─ application.ini
│ §── コントローラー
│ │ §── ErrorController.php
│ │ └─ IndexController.php
│ §── モデル
│ └── 閲覧数
│ §── ヘルパー
│ ━━ スクリプト
│ §──エラー
| │ └──インデックス
│ §──index.phtml
│ └──index.tpl
§── ドキュメント
│ └── README.txt
§── 図書館
│ §── Lq
│ │ └─ 見る
│ │ └─ Smarty.php
│ ━──smartylib
│ §── debug.tpl
│ §── プラグイン
│ │ │ §── ………………
│ │ └──variablefilter.htmlspecialchars.php
│ §── SmartyBC.class.php
│ §── Smarty.class.php
│ ━━ sysplugins
| │ └──smarty_security.php
§──公開
│ └──index.php
§── 気温
│ └── かしこい
│ ━━ templates_c
│ ̄ ̄ ̄ ̄ ̄── 73d91bef3fca4e40520a7751bfdfb3e44b05bdbd.file.index.tpl.php
└── テスト
§──アプリ
│ └──コントローラー
│ └── IndexControllerTest.php
§── bootstrap.php
§── 図書館
└── phpunit.xml

24 ディレクトリ、134 ファイル

/zf_demo1/library/Lq/View/Smarty.php

リーリー

/zf_demo1/application/configs/application.ini

リーリー

/zf_demo1/application/Bootstrap.php

リーリー

/zf_demo1/application/controllers/IndexController.php

リーリー

/zf_demo1/application/views/scripts/index/index.tpl

リーリー

smarty を設定する必要がある場合は、/zf_demo1/library/smartylib/Smarty.class.php ファイルを開いて、それに応じて設定できます

。 リーリー

より zend 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: 「Zend FrameWork フレームワーク入門チュートリアル」、「php 優れた開発フレームワークの概要」、「Yii フレームワークの紹介と一般的なテクニックの概要」、「ThinkPHP」入門チュートリアル』『PHPオブジェクト指向プログラミング入門チュートリアル』『php+mysqlデータベース操作入門チュートリアル』『php共通データベース操作スキルまとめ』

この記事が PHP プログラミングのすべての人に役立つことを願っています。

興味があるかもしれない記事:

  • Zend Framework チュートリアル - Zend_Controller_Plugin プラグインの使用方法の詳細な説明
  • Zend Framework チュートリアル - 応答オブジェクト Zend_Controller_Response インスタンスのカプセル化の詳細な説明
  • Zend Framework チュートリアル - の詳細な説明リクエストオブジェクトのカプセル化 Zend_Controller_Request インスタンス
  • Zend Framework チュートリアル アクションの基本クラスの詳細な説明 Zend_Controller_Action
  • Zend Framework チュートリアルのディストリビューターの使用法の詳細な説明 Zend_Controller_Dispatcher
  • Zend Framework チュートリアルのフロントエンド コントローラーの使用法の詳細な説明Zend_Controller_Front
  • Zend Framework アクション アシスタント Redirector 使用例詳細説明
  • Zend Framework アクション アシスタント URL 使用例詳細説明
  • Zend Framework アクション アシスタント Json 使用例分析
  • Zend Framework アクション アシスタント FlashMessenger 使用例詳細説明
  • Zend Framework で独自のアクションを作成アシスタント詳細説明
  • Zend Frameworkアクションアシスタント(Zend_Controller_Action_Helper)の使い方詳細説明
  • Zend Frameworkチュートリアルロードを関数Zend_Controller_Routerで解説

www.bkjia.com本当http://www.bkjia.com/PHPjc/1106903.html技術記事 Zend Framework は Zend_View 統合 Smarty テンプレート システム、zend_viewsmarty を実装します。 この記事では、Zend_View 統合 Smarty テンプレート システムを実装する Zend Framework の例について説明します。みんなとシェアしましょう...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。