We are using Tridion 2013 SP1 + DXA.
What is the significance of adding the HTML Design Configuration
component link to the Core
component (located at \Building Blocks\Modules\Core\Admin)?
For HTML design to work, we make our changes in HTML Design Configuration component and then publish the Publish HTML Design
page. The Core
component is nowhere in picture here.
The CT used along with this component is Publish HTML Design
, and when I looked at the Publish HTML Design
template, it is somehow configured to look into the core component.
foreach (var module in modules)
{
var moduleName = module.Key;
if (moduleName != "core")
{
ProcessModule(moduleName, module.Value);
}
}
ProcessModule("core", modules["core"]);
So if I create a new 'HTML Design Configuration' component for eg Custom HTML Design Configuration
, I have to link this to the 'core' component anyway?
Or Suppose I create a new Core component Custom Core
, I have to modify my code?
It will be good to know which all components are base of DXA and should not be replaced altogether.