亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

YII框架模塊化處理操作示例

 更新時間:2019年04月26日 12:04:05   作者:雨落知音  
這篇文章主要介紹了YII框架模塊化處理操作,結合實例形式分析了Yii框架模塊化操作實現方法及相關注意事項,需要的朋友可以參考下

本文實例講述了YII框架模塊化處理操作。分享給大家供大家參考,具體如下:

config.php

$config = [
  'modules' => [
    'comment' => [
      'class' => 'frontend\modules\comment\Comment',
    ],
    'article' => [
      'class' => 'frontend\modules\article\Article',
      'modules' => [
        'category' => [
          'class' => 'frontend\modules\article\modules\category\Category',
        ],
        'title' => [
            'class' => 'frontend\modules\article\modules\title\Title',
        ],
      ],
    ],
  ],
];
if (!YII_ENV_TEST) {
  // configuration adjustments for 'dev' environment
  $config['bootstrap'][] = 'debug';
  $config['modules']['debug'] = [
    'class' => 'yii\debug\Module',
  ];
  $config['bootstrap'][] = 'gii';
  $config['modules']['gii'] = [
    'class' => 'yii\gii\Module',
  ];
}
return $config;

添加子模塊后,在父模塊添加管理入口配置,實現父模塊管理子模塊功能,如果父模塊出現bug,子模塊將無法繼續(xù)使用

<?php
namespace frontend\modules\article;
/**
 * article module definition class
 */
class Article extends \yii\base\Module
{
  /**
   * @inheritdoc
   */
  public $controllerNamespace = 'frontend\modules\article\controllers';
  /**
   * @inheritdoc
   */
  public function init()
  {
    parent::init();
    //添加子模塊后
    $this->modules = [
      'category' => [
        'class' => 'frontend\modules\article\modules\category\Category',
      ],
    ];
    // custom initialization code goes here
  }
}

更多關于Yii相關內容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結》、《php優(yōu)秀開發(fā)框架總結》、《smarty模板入門基礎教程》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總

希望本文所述對大家基于Yii框架的PHP程序設計有所幫助。

相關文章

  • Laravel 4 初級教程之Pages、表單驗證

    Laravel 4 初級教程之Pages、表單驗證

    本篇教程是本系列的完結篇,要做的是Pages的詳細管理功能,表單驗證以及命名空間的深度使用,和一個更好用的通知組件,并且布置一個簡單的大作業(yè)。
    2014-10-10
  • THINKPHP5分頁數據對象處理過程解析

    THINKPHP5分頁數據對象處理過程解析

    這篇文章主要介紹了THINKPHP5分頁數據對象處理過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • Yii2實現自定義獨立驗證器的方法

    Yii2實現自定義獨立驗證器的方法

    這篇文章主要介紹了Yii2實現自定義獨立驗證器的方法,結合實例形式分析了Yii2自定義獨立驗證器的實現與使用方法,需要的朋友可以參考下
    2017-05-05
  • CodeIgniter實現從網站抓取圖片并自動下載到文件夾里的方法

    CodeIgniter實現從網站抓取圖片并自動下載到文件夾里的方法

    這篇文章主要介紹了CodeIgniter實現從網站抓取圖片并自動下載到文件夾里的方法,實例分析了CodeIgniter網頁圖片操作的相關技巧,需要的朋友可以參考下
    2015-06-06
  • 提交表單后 PHP獲取提交內容的實現方法

    提交表單后 PHP獲取提交內容的實現方法

    下面小編就為大家?guī)硪黄峤槐韱魏?PHP獲取提交內容的實現方法。小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • php實現姓名根據首字母排序的類與方法(實例代碼)

    php實現姓名根據首字母排序的類與方法(實例代碼)

    這篇文章主要介紹了php實現姓名根據首字母排序的類與方法,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
    2018-05-05
  • Apache無法自動跳轉卻顯示目錄的解決方法

    Apache無法自動跳轉卻顯示目錄的解決方法

    這篇文章主要為大家詳細介紹了Apache無法自動跳轉卻顯示目錄的解決方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 使用php實現從身份證中提取生日

    使用php實現從身份證中提取生日

    本文給大家分享的是一則使用php實現的從身份證中提取出生日期的函數,非常的簡單,有需要的小伙伴可以參考下
    2016-05-05
  • Laravel使用memcached緩存對文章增刪改查進行優(yōu)化的方法

    Laravel使用memcached緩存對文章增刪改查進行優(yōu)化的方法

    這篇文章主要介紹了Laravel使用memcached緩存對文章增刪改查進行優(yōu)化的方法,結合實例形式分析了Laravel框架中使用memcached緩存實現針對增刪改查等操作的優(yōu)化功能,需要的朋友可以參考下
    2016-10-10
  • PHP中常見的錯誤與異常處理總結大全

    PHP中常見的錯誤與異常處理總結大全

    任何程序員在開發(fā)時都可能遇到過一些失誤,或其他原因造成錯誤的發(fā)生。當然,用戶如果不愿意或不遵循應用程序的約束,也會在使用時引起一些錯誤發(fā)生。下面這篇文章主要給大家介紹了關于PHP中常見的錯誤與異常處理,需要的朋友可以參考下,
    2017-08-08

最新評論