1。コード構造の分割:
リーリー2.ホームページをリクエストする
2.1 リクエストホームページパラメータの例 (リクエスト localhost/index.php?p=front&c=shop&a=index)
リーリー2.2 ホームページ統一リクエストコード
リーリー2.3 フレームワークコード
リーリー2.3.1 初期化パス定数
リーリー2.3.2 設定ファイルの読み込み
リーリー2.3.3 分布パラメータの初期化
リーリー上記のコードは、初期読み込み設定ファイルを使用してデフォルトのリクエストを初期化します: localhost/index.php をパラメータなしで直接リクエストすると、システムのデフォルトパラメータがロードされます
。2.3.4 プラットフォーム関連のパス定数を初期化する
リーリー2.3.4 登録自動読み込み方法
リーリー2.3.4 配布リクエスト
リーリー2.3.5 localhost/index.php をリクエストすると、localhost/index.php?p=front&c=shop&a=index をリクエストするのと同じになり、初期化されます
applicationcontrollerfront の下の ShopController コントローラー、リクエストアクションはindexActionです
IndexAction コードは次のとおりです:
リーリー説明する必要があるのは次のとおりです:
1. ShopControllerはPlatformControllerから継承し、プラットフォームコントローラーは基本コントローラークラスから継承します:controller
関係は次のとおりです:
2. MVC でコントロール アクションを決定したら、次のステップはモデルを実装することです
リーリー3. 基本モデルでは、すべての基本的な操作データベースメソッドがカプセル化されており、そのうちの getNestedLIst メソッドは次のとおりです
リーリー4. getListメソッドは以下の通りです
リーリー5. モデルが実装されたら、ビューをロードします
リーリー2.3.6 概要: 関数を実装するには、まずコントロールを決定し、次にモデルを実装し、最後にビューをロードします
2.3.7 レンダリングについてはトップページでは説明されません