加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Yii 2.0在renderPartial中加载css和js

发布时间:2020-12-13 22:19:25 所属栏目:PHP教程 来源:网络整理
导读:如果我使用renderPartial()渲染页面,如何加载css和 javascript文件? 问题是我需要我的页面是移动响应.当我使用render()时这似乎不是问题 我尝试在我的页面中包含boostrap css和js,但它仍然无法正常工作. 我在我的页面中包含了css和js: link rel="styleshee
如果我使用renderPartial()渲染页面,如何加载css和 javascript文件?
问题是我需要我的页面是移动响应.当我使用render()时这似乎不是问题

我尝试在我的页面中包含boostrap css和js,但它仍然无法正常工作.

我在我的页面中包含了css和js:

<link rel="stylesheet" href="<?= Yii::getAlias('@web/css/bootstrap.min.css')?> ">
<link rel="stylesheet" href="<?= Yii::getAlias('@web/css/sb-admin.css')?>">
<link rel="stylesheet" href="<?= Yii::getAlias('@web/css/site.css')?>">
<link rel="stylesheet" href="<?= Yii::getAlias('@web/css/jquery-ui.css')?>">

<script type="text/javascript" src="<?= Yii::getAlias('@web/js/jquery.js')?>"></script>
<script type="text/javascript" src="<?= Yii::getAlias('@web/js/bootstrap.min.js')?>"></script>

在我的控制器中:

return $this->renderPartial('create',[
                        'model' => $model,]);

我错过了什么?

解决方法

renderPartial()不使用布局.如果您需要CSS和JS,您可以在目录视图/布局中创建适合您的布局,并通过输入以下内容在您的操作中调用它:

$this->layout = 'yourLayout';
return $this->render('yourForm',[
    'model' => $yourModel,]);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读