Template Manager

The template manager makes it simple to create entire duplicate of the entire folder of any template and rename the folder as desired. If the template supports the CMSE Framework method and includes the XML manifest file, that template can configured to display differently.

Alternatively, instead of copying the entire template folder and files, a child instance can be created as solely a database entry and the configuration will still be applicable. This is the recommended method to avoid coding changes.


The template list

This is the initial view when in the template manager. The list of available templates are shown along with possible actions allowed, based on whether it uses the CMSE method.

To create a template duplicate or database instance, click Make Copy. If the template supports the CMSE Framework template configuration system, click Configure to set the display options.

When the template is a child instance or a parent with a manifest file, an install button will display to allow database entry. A template can be uninstalled if it is not assigned to any menu item, category or product group.

A template directory or child can be deleted. The core WHMCS Six template and CMSE Framework SixFlix template cannot be deleted.

No core template or parent third-party template files are editable. A copy must be created if file editing will be done.



Make copy or child duplicate

Click Make Copy to create an entire folder of the template files and name the copy as entered.

If a manifest file exists and you wish to make a child instance which is stored as a database entry only, click Make Child.




Template Configuration

Templates that can be configured will display various tools based on what the developer includes.

This configuration panel is for the CMSE Framework SixFlix template. Each developer may be different.

Format and styling are 98% CSS so if there are complex styling desires, it will always be best to create a .css file and add it to the Style Theme list and select it. Or write inline styling in the Custom CSS field included with the configurations.




Font sets are sourced from Google Font API. Simply add font names, separated by a vertical bar |. Then assign fonts with standard CSS rule.



Color Styling

Set color styles to the primary sections.



Custom CSS

Insert inline CSS into the <head> element. Do not include the style tags <style>



Custom Javascript

Add inline javascript instructions which will be written into the <head> element. Do not include the open and close javascript tags. <script>