我希望用户有一个功能,用户可以选择颜色,字体,字体大小,字体颜色等。下面是我的theme.php文件,这是一个包含CSS的php文件。
<?php
header('Content-type:text/css');
?>
<style>
.btn-default.btn-icon.btn-lg i{padding:10px 10px;font-size:<?php echo $size; ?>;line-height:1.33;border-radius:3px;color:<?php echo $color; ?>}
</style>
我怎么能调用它,以便$ color,$ size的值可以从数据库中获取。我有一个名为模板的表,其中包含字段参数名称和参数值。我想使用该表中的值。
答案 0 :(得分:0)
在您的控制器或视图文件中,您可以添加:
$css = <<<EOF
.btn-default.btn-icon.btn-lg i{padding:10px 10px;font-size:{$size};line-height:1.33;border-radius:3px;color:{$color}}
EOF;
Yii::app()->getClientScript()->registerCss('your-color', $css);