2010-12-31 2 views
2

Я хочу создать новую тему Sugar CRM 6.1.0.как создать новую тему для SugarCRM 6.1.0

Я скопировал тему по умолчанию, но такие ресурсы, как js, css, по-прежнему поступают из темы по умолчанию.

Я изменил тему по умолчанию в config.php.

+0

поэтому в чем вопрос? – StasM

+0

Также включите режим разработчика в admin, чтобы вы не включили кеш – Eitrix

ответ

2

Проще всего использовать одну из тем Сахар и изменить это на свои нужды.

  • Копирование/темы/сахар/* к/пользовательских/темы/MyTheme/
  • Изменить themedef.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 является необязательным, и если не входит в комплект, Используется тема по умолчанию для сахара.

  • Все ресурсы в/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

0

Вам не нужно копировать всю тему более, просто расширить тему и добавить в биты и куски вам нужно. Таким образом, вместо того, чтобы выше, сделайте следующее:

  • Копирование/темы/сахар/* к/пользовательских/темы/MyTheme/
  • Изменить themedef.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.

Смежные вопросы