Я хочу создать новую тему Sugar CRM 6.1.0.
Я скопировал тему по умолчанию, но такие ресурсы, как js, css, по-прежнему исходят из темы по умолчанию.
Я изменил тему по умолчанию в config.php.
Я хочу создать новую тему Sugar CRM 6.1.0.
Я скопировал тему по умолчанию, но такие ресурсы, как js, css, по-прежнему исходят из темы по умолчанию.
Я изменил тему по умолчанию в config.php.
проще всего использовать одну из тем Sugar и изменить ее под свои нужды.
Измените файл themef.php в соответствии с вашими потребностями:
$themedef = array(
'name' => "MySugar", // theme name
'description' => "Sugar theme for me", // optional, short description of the theme
'parentTheme' => "Sugar", // name of the theme this theme inherits from, in this case the Sugar theme
);
parentTheme является необязательным, и если он не указан, используется тема Sugar по умолчанию.
Все ресурсы в /custom/themes/myTheme переопределяют parentTheme.
Для получения дополнительной информации см.: http://developers.sugarcrm.com/docs/OS/6.1/-docs-Developer_Guides-Sugar_Developer_Guide_6.1.0-Chapter%204%20Customizing%20Sugar.html#9000992
Вам не нужно копировать всю тему, просто расширьте тему и добавьте нужные фрагменты. Итак, вместо вышеперечисленного сделайте следующее:
Измените файл themef.php следующим образом.
$themedef = array(
'name' => "MySugar", // theme name
'description' => "Sugar theme for me", // optional, short description of the theme
'parentTheme' => "Sugar", // name of the theme this theme inherits from, in this case the Sugar theme
);
Все ресурсы, которые вы добавляете в каталог /custom/themes/myTheme, переопределяют parentTheme.