我试图覆盖默认的Sugar5主题,我相信它有效。但它没有接受我的CSS。我的主题目录如下所示
主题/ mytheme的
主题/ mytheme的/ themedef.php
主题/ mytheme的/ CSS /
主题/ mytheme的/ CSS / style.css中
主题/ mytheme的/ themedef.php
<?php
if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
/*********************************************************************************
[ legal boiler plate removed ]
********************************************************************************/
$themedef = array(
'parentTheme' => "Sugar5",
'name' => "mytheme",
'description' => "Enhanced Brands",
'version' => array(
'regex_matches' => array('6\.*.*'),
),
);
但是它没有接受我的css文件夹 所以我进入了config.php并将default_theme更改为mytheme 依然没有。有什么想法吗?
答案 0 :(得分:0)
一些建议:
希望它有所帮助。
答案 1 :(得分:0)
首先,您需要在管理员中执行“快速重建和修复” - &gt;修复部分以获取您的新主题及其任何更改。此外,清除浏览器缓存也会有所帮助。
此外,请确保您的css文件和css /文件夹上的权限都允许对Web服务器用户的读访问权。
答案 2 :(得分:0)
@KåreW。Storgaard / themes / Sugar5是正确改变代码的主题,在界面中称为“经典”。
但是你真的不应该在/ themes文件夹中这样做,因为这可能会在将来的更新中覆盖。
而是将经典主题复制到/ custom / themes / {您的新主题名称},然后在用户控制面板中将主题切换到它。
要注意的另一件事是默认主题中的某些css被声明两次!