新闻动态

框架:Yii框架布局文件切换布局怎么做,方法是什么

发布日期:2022-08-03 20:03 | 文章来源:腾讯云

【文章声明】文章部分内容收集整理于网络,仅供参考!如需了解“Yii框架布局文件切换布局怎么做,方法是什么”等有关服务器、云主机租用、托管、配置、价格问题,请在线咨询YINGSOO客服,简单、便捷、高效!

【热搜产品】韩国高防服务器促销 | 日本大带宽服务器促销 | 德国云服务器促销

【产品答疑】香港高防服务器有哪些优势?值得选吗?

这篇文章主要讲解了“Yii框架布局文件切换布局怎么做,方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Yii框架布局文件切换布局怎么做,方法是什么”吧!

本文实例讲述了Yii框架布局文件的动态切换操作。分享给大家供大家参考,具体如下:

如果你看了底层Controller的源码和Module(模块)的源码,那么你就能很熟练的婉转布局切换了。

1、在控制器中切换当前布局和在方法中动态切换布局

layout = "custom2"; 
   $this->render('index',array(      'name' => '谭勇',      'age' => 22    )); 
 }}?>

在类属性中声明layout 会覆盖父类Controller 类中的layout 达到切换布局的目录。

甚至我们可以在模块文件中声明布局

namespace app\modules\TestModule;use yii\base\Module;class TestModule extends Module{  //当前应用主题  private $theme = 'default'; 
 public function init()  {    //控制器文件存放目录    $this->controllerNamespace = 'app\modules\TestModule\controllers'; 
   $dirname = dirname(__FILE__); 
   //视图目录 (包含主题目录)    $this->setViewPath($dirname . '/views/' . $this->theme . '/'); 
   //生命布局名称    $this->layout = "common"; 
 }}

然后我们就在default主题下的layouts目录中去寻找common.php布局了。


到此这篇关于“Yii框架布局文件切换布局怎么做,方法是什么”的文章就介绍到这了,更多相关内容请搜索本公司以前的文章或继续浏览下面的相关文章,希望大家以后多多支持本公司!

YINGSOO,国际数据中心综合服务提供商,公司主要向客户提供香港云主机、美国云主机、香港服务器租用、日本服务器租用等境外服务器租用托管业务,至今已在全球自主运营了 6 个数据中心,建设了 20 个云服务节点,以优质的服务和稳定的产品,赢得用户的信赖与支持。全国统一服务热线:400-630-3752

热搜词条:【用香港服务器做收费网站合法吗】【nas和物理服务器】【美国主机怎么搭云免】【动态vps服务器】【云主机 怎么进行数据防护】【站群服务器带宽是每个ip】【国外IP公安查】【crontab 执行某个文件】【我的世界创造租赁服要注意什么】【rust进不了服务器】【美国建站vps】【CHIA中奖地块查询】【用美国服务器】【网站带宽5M和10M的区别】【节点能连上 不同步】【传奇私服一机多区教程】【服务器托管服务工作量】【下载国外服务器资源速度慢】【服务器主机2U】【mass 高度】【算力是生产力 数据是生产资料】【chia连接钱包一直转圈】【域名被墙】【香港端口】【香港 MEGA2】【云服务器的业务逻辑实现】【宝塔面板储存突然变大】【linux服务器】【BZZ 钱包教程】【服务器性能指标有哪些

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部