この記事では、Zend Framework Smarty 拡張機能の実装方法を例を通して説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
今日はZFフレームワークでSmartyテンプレートを拡張する方法をまとめます。ZFのヘルプドキュメントで詳しく紹介されていますので、ここで少し説明します。
1. Smarty のコア ファイル パッケージを lib フォルダーに配置します。ファイル パッケージには (internals/、plugins/、Config_File.class.php、Smarty.class.php、Smarty_Compiler.class.php、debug.tpl) が含まれている必要があります。
2. Zend/View の下に Smarty.php を追加します。ファイルの内容は次のとおりです。 リーリー3. アプリフォルダーの下にキャッシュとコンパイルフォルダーを作成します
4. config.ini 設定ファイルに
を追加します。 リーリーステップ 3 と 4 については、zendfreamwork フレームワークを使用した Web サイトの構築に関する以前のチュートリアルを参照してください
5. application.php ファイルに
を追加します。
リーリー
そして関数 init() に
6. コントローラーを呼び出す
オブジェクトが登録されているので、次のように呼び出すことができます:
リーリーさらに Zend 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: "Zend FrameWork Framework 入門チュートリアル"、"php 優れた開発フレームワークの概要"、"Yii Framework Getting Started and Summary of Common Techniques"、" ThinkPHP入門チュートリアル』、『PHPオブジェクト指向プログラミング入門チュートリアル』、『php+mysqlデータベース操作入門チュートリアル』、『php共通データベース操作スキルまとめ』
この記事で説明した内容が、Zend Framework フレームワークに基づいた PHP プログラミングの皆様のお役に立てれば幸いです。
興味がありそうな記事: Zend Framework チュートリアル - Zend_Db_Table_Rowset の使用例分析
http://www.bkjia.com/PHPjc/1113718.html