Yii2。覆盖模块 class
Yii2. Override module class
是否可以覆盖模块 Module.php
class 以添加一些额外的配置?我扩展了一些视图和控制器,并想为它们添加一些额外的配置。
您可以在单独的供应商目录中创建自己的模块并扩展您喜欢的模块
您图像中的示例已经是一个 ovveride(在本例中是 BaseModule 的扩展),它重新定义了一些功能,添加了新参数 .. 并且 os 您
namespace dektrium\user;
use yii\base\Module as BaseModule;
class Module extends BaseModule
{
所以在例如:myvendorname 中你可以定义一个新的 Module.php
和
namespace myvendorname\user;
use dektrium\user\Module as MyBaseModule;
class Module extends MyBaseModule
{
// redefine your params and functions
// add your new params and function
您可以看一下这个以获得简要的指导和建议
http://www.yiiframework.com/doc-2.0/guide-structure-modules.html
是否可以覆盖模块 Module.php
class 以添加一些额外的配置?我扩展了一些视图和控制器,并想为它们添加一些额外的配置。
您可以在单独的供应商目录中创建自己的模块并扩展您喜欢的模块
您图像中的示例已经是一个 ovveride(在本例中是 BaseModule 的扩展),它重新定义了一些功能,添加了新参数 .. 并且 os 您
namespace dektrium\user;
use yii\base\Module as BaseModule;
class Module extends BaseModule
{
所以在例如:myvendorname 中你可以定义一个新的 Module.php
和
namespace myvendorname\user;
use dektrium\user\Module as MyBaseModule;
class Module extends MyBaseModule
{
// redefine your params and functions
// add your new params and function
您可以看一下这个以获得简要的指导和建议
http://www.yiiframework.com/doc-2.0/guide-structure-modules.html