写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(); ?> /
正常显示
网友评论