在Yii2中有更优雅的动态样式方法:
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
['class' => 'yii\grid\SerialColumn'],
[
'attribute' => 'fecha',
'contentOptions' => ['style' => 'color: '.$dataProvider->models[0]->fechaVerif->color],
],
['class' => 'yii\grid\ActionColumn'],
],
]); ?>
Run Code Online (Sandbox Code Playgroud)
一边使用匿名功能?我尝试过类似的东西:
'contentOptions' => ['style' => 'color: '. fechaVerif.color]
Run Code Online (Sandbox Code Playgroud)
但它显然没有用.
我已成功使用Yii2模型和CRUD生成器为我的Web应用程序获取一些框架代码文件.特别是,CRUD Generator声称已成功将其视图文件创建为:
<yii_root>/basic/views/<my_view_name>/*.php
Run Code Online (Sandbox Code Playgroud)
我把"视图路径"字段留空了.
但是,浏览到:
https://<my_site_FQDN>/basic/web/index.php?r=<my_view_name>/index
Run Code Online (Sandbox Code Playgroud)
吐出"未找到(#404)"错误,我无法在Yii2调试日志中找到任何有用的信息.
欢迎任何有关此事的想法.
安东尼奥