新しいテーマSugarCRM6.1.0を作成したいと思います。
デフォルトのテーマをコピーしましたが、js、cssなどのリソースはまだデフォルトのテーマから来ています。
config.phpのデフォルトのテーマを変更しました。
最も簡単な方法は、Sugar テーマの 1 つを使用して、これを必要に応じて変更することです。
必要に応じて 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 はオプションです。指定しない場合、Sugar のデフォルトのテーマが使用されます。
/custom/themes/myTheme 内のすべてのリソースは、parentTheme をオーバーライドします。
テーマ全体をコピーする必要はありません。テーマを拡張して必要な部分を追加するだけです。したがって、上記の代わりに、次のようにします。
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 をオーバーライドします。