|
|
(39 intermediate revisions by 10 users not shown) |
Line 1: |
Line 1: |
− | WHMCS is 100% customisable. Utilising the Smarty templating system, with the WHMCS template files you can:
| + | <div class="docs-alert-info"> |
− | | + | <span class="title">Note</span><br /> |
− | *Change the entire look of all aspects of the client area
| + | This page has moved to [https://developers.whmcs.com/themes/ https://developers.whmcs.com/themes/] |
− | *Add your own HTML & PHP code to extend the system
| + | </div> |
− | *Add your own text strings which change based on the users language selection
| |
− | | |
− | ==Basic Steps== | |
− | | |
− | #Duplicate the "default" folder in the templates folder and rename it to a custom name
| |
− | #You can then make your changes to the template files as required - header.tpl and footer.tpl affect the header and footer of all pages - all other template files are for their respective pages
| |
− | #Once complete, upload your new templates folder to the templates directory of WHMCS on your server
| |
− | #Finally, to activate the template, login to the admin area, go to Configuration > General Settings and on the first tab of the general settings choose your custom template name from the Template dropdown menu.
| |
− | | |
− | Templates can also be changed on the fly per-user via the URL. Add '''?systemtemplate=''templatename''''' to the url when accessing the client area, or '''?ordertemplate=''orderform''''' to change the order form displayed.
| |
− | | |
− | '''E.G.'''<br />
| |
− | <nowiki>http://yourdomain.com/whmcs/clientarea.php?systemtemplate=portal</nowiki>
| |
− | <nowiki>http://yourdomain.com/whmcs/order.php?systemtemplate=portal&ordertemplate=singlepage</nowiki>
| |
− | | |
− | See also [[Template Syntax]]
| |
Latest revision as of 10:46, 4 January 2017