Php 糖的主题不会改变
我正在尝试覆盖默认的Sugar5主题,我相信它是有效的。但它并没有注意到我的css。我的主题目录如下所示 主题/神话 themes/myteme/themeef.php 主题/神话主题/css/ 主题/mytheme/css/style.css themes/myteme/themeef.phpPhp 糖的主题不会改变,php,sugarcrm,Php,Sugarcrm,我正在尝试覆盖默认的Sugar5主题,我相信它是有效的。但它并没有注意到我的css。我的主题目录如下所示 主题/神话 themes/myteme/themeef.php 主题/神话主题/css/ 主题/mytheme/css/style.css themes/myteme/themeef.php 一些建议: 家长主题不是叫“经典”吗?(而不是“Sugar5”) 通过管理->修复重建文件来重建SugarCRM 确保清除任何浏览器缓存(因为css通常是缓存的) 在Sugar中启用开发者模式以禁用任
一些建议:
- 家长主题不是叫“经典”吗?(而不是“Sugar5”)
- 通过管理->修复重建文件来重建SugarCRM
- 确保清除任何浏览器缓存(因为css通常是缓存的)
- 在Sugar中启用开发者模式以禁用任何缓存
- 使用Firebug或类似工具确保css正确加载
希望有帮助。首先,您需要在“管理->修复”部分进行“快速重建和修复”,以获取新主题和对其所做的任何更改。此外,清除浏览器缓存也会有所帮助
另外,请确保您的css文件和css/文件夹的权限都允许Web服务器用户进行读取访问。@Kåre W。Storgaard/themes/Sugar5是正确的主题,可以在代码方面进行更改,在界面中称为“经典”
但是,您确实不应该在/themes文件夹中执行此操作,因为这可能会在将来的更新中被重写
而是将经典主题复制到/custom/themes/{your new theme name},然后在用户控制面板中将主题切换到它
另一件要注意的事情是默认主题中的一些css被声明了两次 我已经把糖的法律样板拿走了。没有必要在问题中包含这些内容,特别是当它将您的实际代码隐藏在页面下方时。请检查您的用户主题首选项是否与您的管理员主题冲突。这就是我的工作。
<?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\.*.*'),
),
);