问题描述
我使用的是 Opencart v 3.0.3.0
在样式表文件夹中,添加了 view/stylesheet/custom_css.PHP
文件。
<?PHP header("Content-type: text/css; charset: UTF-8"); ?>
.content {
color: <?PHP echo $data['content_color'];?>; // which is #333 saved in database
padding : 10px;
background-color: <?PHP echo $data['content_bgcolor'];?>;
}
.mydiv {
border: <?PHP echo $data['mydiv_border'];?>; // which is 1px solid #ccc saved in database
margin : 2px 5px 2px 5px;
text-shadow: <?PHP echo $data['mydiv_textshadow'];?>;
}
我在从数据库中获取数据后在 controller/extension/module/custom_css.PHP
中添加了这个文件,
$this->load->model('extension/module/custom_css');
$mysetting = $this->model->extension->module->custom_css->getCssValues(); // This function works ok when tried with print_r
foreach($mysetting as $mysettings => $val ) {
$data[$mysettings] = $val;
}
$this->document->addStyle('view/stylesheet/custom_css.PHP');
但是我收到 custom_css 声明的 PHP 值的未定义数据错误。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)