推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

Yii2.0 框架中如何创建自定义小部件

   2023-07-05 网络整理佚名1590
核心提示:摘要:在创建自己的小部件首先创建一个名为的文件夹在项目根目录。应该包含小部件的属性应该包含小部件的渲染结果这个类是我们的自定义小部件。在显示小部件内容在视图代码中使用添加小部件应用。看到以下代码如何被称为小部件类。创建自己的小部件请参见下面的代码来创建一个小部件类。应该包含小部件的渲染结果”这个类是我们的自定义小部件。使用命名空间和类名,我们可以访问这个小部件应用,即‘t’。看到以下代码如何被称为小部件类。

摘要:在创建您自己的小部件之前,首先创建一个名为 的文件夹。 应该包含小部件的属性应该包含小部件的渲染结果这个类是我们的自定义小部件。 在视图代码中使用添加小部件应用程序来显示小部件内容。 看看下面的代码是如何调用类的。

在 Yii2.0 中创建您自己的小部件

首先创建一个名为 的文件夹。 现在在文件夹内创建一个“”类。 使用此小部件,我们将显示一条欢迎消息以及用户名。 请参阅下面的代码来创建一个小部件类。

message===null){
        $this->message= "Welcome User";
    }else{
        $this->message= "Welcome ".$this->message;
    }
}
public function run()
{
    return Html::encode($this->message);
}
}
?>

init() - 应包含小部件的属性,

run() - 应包含小部件的渲染结果

“这个类是我们自定义的。”是这个类的命名空间,“”是类名。使用命名空间和类名,我们可以访问这个应用程序,即't'。

在 Yii2.0 中显示 内容

在视图代码中使用 t 添加小部件应用程序。 看看下面的代码是如何调用类的。

控制器::.php

ntroller  extends Controller
{
    ...........
    public function actionCreatewidget()
    {
        return $this->render("hellowidget");
    }
    ...........
}
?>

查看:站点/.php


 " Yii2.0"]) ?>
输出

Yii2.0

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON