Cannot start Themler

If you have Akeeba Admin Tools component installed on your joomla you may face various issues with loading Themler, saving changes. exporting theme, etc.
This component changes folder permissions, forbids saving, executing and loading of Themler and theme files. We suggest to disable this component white working with Themler.

Other plugins that may cause Themler startup problems

  • sh404sef - System plugin
  • System - ARTIO JoomSEF

Shortcodes are not working

The shortcodes added to the joomla Custom HTML module may not work if the following option is disabled:

customhtml.png

404 "Not Found" error after opening template n Themler

Solution #1
If you see the following error in Themler right after opening theme:

Themler2.jpg

please check Database Type under the Global Configuration and try changing it from MySQL to MySQLi:

mysql.png

Solution #2

You may see the 404 error on the Home template on opening the theme if the Default menu item in joomla returns 404 error. For example, this may happen is the menu item uses a single article which was removed as menu source.

"Edit Template" button disabled

If "Edit Template" button is disable in Joomla admin panel and you cannot start Themler please try the following solution:

  1. open <theme_name>/app/classes/Config.php file
  2. find the line
    $editor = JRequest::getVar('editor', '');
    add the following line right before the line above:
    JHtml::_ ( 'behavior.modal' ); // for SqueezeBox

Problems with third-party modules/plug-ins

In some cases the third-party module stylesheet conflicts with the theme stylesheet. It may break the general look on the page or affect module functionality. Below are a few known issues with different CMS modules and custom CSS workarounds that should help in solving issues.

All custom CSS workarounds should be added to Themler Settings >> Additional CSS.

Revolution Slider

#rev_slider_1_1 li{
    position:absolute;
}

Custom Filter module (VirtueMart)

.cf_filtering_slider_gutter
{width:auto !important;
}

.form-horizontal input {
display: inline-block !important;
}

K2 Images are not visible

The images are not visible because K2 uses class modal. This class is reserved by bootstrap for Modals feature.

To fix the issue please use the following css fix:

span.itemImage a.modal {
    display: initial !important;
    position: initial !important;
}

- [Cannot start Themler](#cannot-start) - [Shortcodes are not working](#shortcodes) - [404 "Not Found" error after opening template n Themler.](#404-error) - ["Edit Template" button disabled](#button-disabled) - [Problems with third-party modules/plug-ins](#other) - Revolution Slider - Custom Filter module (VirtueMart) - K2 Images are not visible <a id="cannot-start"></a> ### Cannot start Themler If you have **Akeeba Admin Tools** component installed on your joomla you may face various issues with loading Themler, saving changes. exporting theme, etc. This component changes folder permissions, forbids saving, executing and loading of Themler and theme files. We suggest to disable this component white working with Themler. #### Other plugins that may cause Themler startup problems - sh404sef - System plugin - System - ARTIO JoomSEF <a id="shortcodes"></a> ### Shortcodes are not working The shortcodes added to the joomla **Custom HTML** module may not work if the following option is disabled: !customhtml.png! <a id="404-error"></a> ### 404 "Not Found" error after opening template n Themler **Solution #1** If you see the following error in Themler right after opening theme: !Themler2.jpg! please check Database Type under the Global Configuration and try changing it from **MySQL** to **MySQLi**: !mysql.png! **Solution #2** You may see the 404 error on the Home template on opening the theme if the Default menu item in joomla returns 404 error. For example, this may happen is the menu item uses a single article which was removed as menu source. <a id="button-disabled"></a> ### "Edit Template" button disabled If "Edit Template" button is disable in Joomla admin panel and you cannot start Themler please try the following solution: 1. open `<theme_name>/app/classes/Config.php` file 2. find the line `$editor = JRequest::getVar('editor', '');` add the following line right before the line above: `JHtml::_ ( 'behavior.modal' ); // for SqueezeBox` <a id="other"></a> ### Problems with third-party modules/plug-ins In some cases the third-party module stylesheet conflicts with the theme stylesheet. It may break the general look on the page or affect module functionality. Below are a few known issues with different CMS modules and custom CSS workarounds that should help in solving issues. All custom CSS workarounds should be added to Themler **Settings** >> **Additional CSS**. #### Revolution Slider <pre> #rev_slider_1_1 li{ position:absolute; } </pre> #### Custom Filter module (VirtueMart) <pre> .cf_filtering_slider_gutter {width:auto !important; } .form-horizontal input { display: inline-block !important; } </pre> #### K2 Images are not visible The images are not visible because K2 uses class `modal`. This class is reserved by bootstrap for [Modals][1] feature. To fix the issue please use the following css fix: <pre> span.itemImage a.modal { display: initial !important; position: initial !important; }</pre> [1]: http://getbootstrap.com/javascript/#modals