美文网首页
Yii 框架禁用layout后 css,js文件加载问题

Yii 框架禁用layout后 css,js文件加载问题

作者: RiverCrab | 来源:发表于2017-10-08 12:17 被阅读0次

写yii的项目时,写一个单独的页面.不需要公共的头尾,
在控制器里写上
$this->layout=false;
或者
在视图中

<?php
use module\assets\AppAsset
AppAsset::register($this);
$this->context->layout = false;
?>

显示视图之后发现css,js文件均未加载
查阅资料后可以用$this->beginPage()引入

<?php
use module\assets\AppAsset
AppAsset::register($this);
$this->context->layout = false;
?>
<?php $this->beginPage(); ?> 
<!DOCTYPE html>
<html lang="en">
<title>Blank</title>
<?php $this->head(); ?>
</head>
<body>
<?php $this->beginBody(); ?> 
……
<?php $this->endBody(); ?> 
</body>
</html>
<?php $this->endPage(); ?>    /

正常显示

相关文章

网友评论

      本文标题:Yii 框架禁用layout后 css,js文件加载问题

      本文链接:https://www.haomeiwen.com/subject/dvyeyxtx.html