我同时使用了 cwidget,即 cdetailview 和 cgridview 我已经使用 renderPartial 方法显示了它。
问题是我需要将我的 css 更改为它以进行美化。我精通 css 样式但是对于这些小部件,我如何在 yii 中应用它?这对我来说是个大问题,我确实浏览了所有论坛页面,但我的需求并没有得到满足。
以下是代码
视图b
<?php $this->widget('zii.widgets.CDetailView', array(
'data' => array(),
//to avoid error
'attributes' => $res,
'cssFile'=>Yii::app()->request->baseUrl.'/css/mecss.css',));
?>
cssFile 不起作用已复制粘贴资产详细视图代码并应用了我的 css 但没有更改
控制器b
$this->renderPartial('viewB',array('res'=>$res));
视图c
<?php
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$dataProvider,
'ajaxUpdate'=>true,
'columns'=>array(
array('name'=>' Name','value'=>'$data["name"]'),
array('name'=>' status','value'=>'$data["status"]'),
),
));
?>
控制器c
$this->renderPartial('viewc',array(
'dataProvider'=>$dataProvider,
));
这就是我要找的视图
所有属性都来自同一个表的记录,我作为 $res 提供给 detailview,但是我需要 deatils、凭据详细信息和 expirarydetails 作为相应属性的标题。这可能吗?如果是,请指导其他我还能做些什么来实现它,请告诉我。
我分别使用 ajax 在 modelA 和 modelD 视图中显示它
对每个我想应用我的 css 样式但我不知道如何开始
我确实知道他们的属性 cssFile 正在尝试使用它,任何人都可以指导它或任何好的方法。
请指导让我知道我如何实现它