Template Options gone

Rate this topic: Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.Evaluations: 0, 0.00 on the average.
GK User
Thu Apr 27, 2017 3:13 pm
Reply with quote
Report this post
Hello,

I recently updated Joomla from Version 3.6.5 to Version 3.7.0 and now I cant see the template style settings of the Simplicity theme anymore. Can you give me a hint how to reenable them?

Thanks.
User avatar
Fresh Boarder

GK User
Thu Apr 27, 2017 4:39 pm
Reply with quote
Report this post
Same here, all of my Gavick templates.
User avatar
Expert Boarder

GK User
Thu Apr 27, 2017 9:08 pm
Reply with quote
Report this post
Same here too for all my Gavick Templates. Hope there is a quick and simple fix soon. Have a lot of customizing in each Template. Thanks in advance... Steve
User avatar
Fresh Boarder

GK User
Fri Apr 28, 2017 11:22 am
Reply with quote
Report this post
Me too.
User avatar
Fresh Boarder

teitbite
Sun Apr 30, 2017 11:49 am
Reply with quote
Report this post
Hi

Updated templates are available to download. Please install newest version and make sure to clear browser's cache to refresh files.
User avatar
Moderator

GK User
Sun Apr 30, 2017 6:51 pm
Reply with quote
Report this post
no luck for me
User avatar
Senior Boarder

GK User
Sun Apr 30, 2017 6:53 pm
Reply with quote
Report this post
nope, no controles, did the latest update
User avatar
Senior Boarder

GK User
Tue May 02, 2017 7:23 pm
Reply with quote
Report this post
Hello,

Same for me. After updating to 3.7.0, the tabs are missing.

Will you provide an update so that this template can work fine with 3.7?

Thank you!

Sandra
User avatar
Senior Boarder

GK User
Thu May 04, 2017 10:32 pm
Reply with quote
Report this post
Hi there! have the same problem. All tabs are missing.

Will you provide an update so that this template can work fine with 3.7?

Thank you!
User avatar
Expert Boarder

GK User
Fri May 05, 2017 8:16 am
Reply with quote
Report this post
any news??
User avatar
Senior Boarder

GK User
Fri May 05, 2017 8:18 am
Reply with quote
Report this post
Yes please ANY news? We all cannot work anymore - this is an incredible waste of a lot of time of us all!

Can you PLEASE fix this issue asap, dear Gavick Team?

Best regards
User avatar
Expert Boarder

teitbite
Fri May 05, 2017 9:12 am
Reply with quote
Report this post
Hi

I know what happened. Only last 12 templates were updated in last wave and Simplicity is way older. Update will be released later in this week and meanwhile use this fast fix:

Please change the following line from templates/gk_simplicity/admin/scripts/js file:
Code: Select all
var type = items[i].split('=')[0].test(/^\d+$/) ? 'ItemID' : 'Option';

into:
Code: Select all
var type = !isNaN(items[i].split('=')[0]) ? 'ItemID' : 'Option’;
User avatar
Moderator

GK User
Fri May 05, 2017 11:57 am
Reply with quote
Report this post
YES!!!!!!!!!! YOU SAVED MY DAY!!! Dear teitbite - THIS solved definitely the problem :-)

THANK YOU SO MUCH!!!!!
User avatar
Expert Boarder

GK User
Fri May 05, 2017 12:00 pm
Reply with quote
Report this post
But Add rule does not work yet. Only manual.
User avatar
Expert Boarder

teitbite
Tue May 09, 2017 3:41 pm
Reply with quote
Report this post
Hi

Send me an access to your joomla panel. It works no problem on my copy and all I did was the mentioned fix. Send it to my email [email protected]
User avatar
Moderator

GK User
Sat May 13, 2017 9:53 am
Reply with quote
Report this post
Hi I have updated via ftp to cloudhost - 3.21.2
I cannot find the Template settings.
User avatar
Fresh Boarder

teitbite
Wed May 17, 2017 11:12 am
Reply with quote
Report this post
Hi

Please send me an access to Your joomla panel to my email [email protected] so I'll check what is wrong.
User avatar
Moderator

GK User
Thu May 18, 2017 3:02 pm
Reply with quote
Report this post
Hello,

Same for me. Tabs are still gone in the Template Style. Could you help me?
Thanks!

Sandra
User avatar
Senior Boarder

teitbite
Sat May 20, 2017 1:53 pm
Reply with quote
Report this post
Hi

It stopped working for me as well after update to Joomla 3.7.1, so I'm guessing joomla has reversed the changes they bring with Joomla 3.7.0.

Letting programmers know that this will need an update again.
User avatar
Moderator

teitbite
Mon May 22, 2017 9:42 am
Reply with quote
Report this post
Hi

Not sure what is happening, but programmer claim to not udpate this template at all since it's too old, but I'm 100% sure I had a working version after updates ;/

Anyway here are detailed changes to make it work:

edit file /admin/scripts.js and replace the code with:

Code: Select all
jQuery.noConflict();

jQuery(document).ready(function() {

   // enable config manager
   initConfigManager();
   // help icons
   generateFormElements();
   // load the template updates
   getUpdates();   
   // get translations
   var $lang = getTranslations();
   
   // fonts forms
   jQuery('.gkfont_form').each(function(i, el) {
      el = jQuery(el);
      
      var base_id = el.find('input');
      base_id = jQuery(base_id).attr('id');
      
      var base_el = jQuery('#' + base_id);
      if(base_el.val() === '') base_el.attr('value','standard;Arial, Helvetica, sans-serif');
      var values = (base_el.val()).split(';');
      // id of selectbox are different from input id
      base_id = base_id.replace('jform_params_font_', 'jformparamsfont_');
      jQuery('#'+base_id + '_type').attr('value', values[0]);
      if(values[0] == 'standard') {
         jQuery('#' + base_id + '_normal').attr('value', values[1]);
         jQuery('#' + base_id + '_normal').fadeIn();
         jQuery('#' + base_id + '_normal').css("cssText","display: block !important;");
         jQuery('#' + base_id + '_google_own_link').fadeOut();
         jQuery('#' + base_id + '_google_own_font').fadeOut();
         jQuery('#' + base_id + '_google_own_link_label').fadeOut();
         jQuery('#' + base_id + '_google_own_font_label').fadeOut();
         jQuery('#' + base_id + '_squirrel').fadeOut();
         jQuery('#' + base_id + '_adobe_edge_url_label').fadeOut();
      } else if(values[0] == 'google') {
         jQuery('#' + base_id + '_google_own_link').attr('value', values[2]);
         jQuery('#' + base_id + '_google_own_font').attr('value', values[3]);
         jQuery('#' + base_id + '_normal').fadeOut();
         jQuery('#' + base_id + '_normal').css("cssText","display: none !important;");
         jQuery('#' + base_id + '_squirrel').css("cssText","display: none !important;");
         jQuery('#' + base_id + '_squirrel').fadeOut();
         jQuery('#' + base_id + '_adobe_edge_url_label').fadeOut();
      } else if(values[0] == 'squirrel') {
         jQuery('#' + base_id + '_squirrel').attr('value', values[1]);
         jQuery('#' + base_id + '_squirrel').css("cssText","display: block !important;");
         jQuery('#' + base_id + '_normal').fadeOut();
         jQuery('#' + base_id + '_normal').css("cssText","display: none !important;");
         jQuery('#' + base_id + '_google_own_link').fadeOut();
         jQuery('#' + base_id + '_google_own_font').fadeOut();
         jQuery('#' + base_id + '_google_own_link_label').fadeOut();
         jQuery('#' + base_id + '_google_own_font_label').fadeOut();
         jQuery('#' + base_id + '_adobe_edge_url_label').fadeOut();
      } else if(values[0] == 'adobe') {
         jQuery('#' + base_id + '_adobe_edge_url').attr('value', values[1]);
         jQuery('#' + base_id + '_adobe_edge_url_label').fadeIn();
         jQuery('#' + base_id + '_normal').fadeOut();
         jQuery('#' + base_id + '_normal').css("cssText","display: none !important;");
         jQuery('#' + base_id + '_google_own_link').fadeOut();
         jQuery('#' + base_id + '_google_own_font').fadeOut();
         jQuery('#' + base_id + '_google_own_link_label').fadeOut();
         jQuery('#' + base_id + '_google_own_font_label').fadeOut();
         jQuery('#' + base_id + '_squirrel').fadeOut();
         jQuery('#' + base_id + '_squirrel').css("cssText","display: none !important;");
      }
      
      
      
      jQuery('#' + base_id + '_type').change(function() {
            var values = (base_el.val()).split(';');
            
            if(jQuery('#' + base_id + '_type').val() == 'standard') {
               jQuery('#' + base_id + '_normal').fadeIn();
               
               jQuery('#' + base_id + '_normal').trigger('change');
               jQuery('#' + base_id + '_normal').css("cssText","display: block !important;");
               jQuery('#' + base_id + '_google_own_link').fadeOut();
               jQuery('#' + base_id + '_google_own_font').fadeOut();
               jQuery('#' + base_id + '_google_own_link_label').fadeOut();
               jQuery('#' + base_id + '_google_own_font_label').fadeOut();
               jQuery('#' + base_id + '_squirrel').fadeOut();
               jQuery('#' + base_id + '_squirrel').css("cssText","display: none !important;");
               jQuery('#' + base_id + '_adobe_edge_url_label').fadeOut();
            } else if(jQuery('#' + base_id + '_type').val() == 'google') {
               jQuery('#' + base_id + '_normal').fadeOut();
               jQuery('#' + base_id + '_normal').css("cssText","display: none !important;");
               jQuery('#' + base_id + '_google_own_link').fadeIn();
               jQuery('#' + base_id + '_google_own_font').fadeIn();
               jQuery('#' + base_id + '_google_own_font').trigger('change');
               jQuery('#' + base_id + '_google_own_link_label').fadeIn();
               jQuery('#' + base_id + '_google_own_font_label').fadeIn();
               jQuery('#' + base_id + '_squirrel').fadeOut();
               jQuery('#' + base_id + '_squirrel').css("cssText","display: none !important;");
               jQuery('#' + base_id + '_adobe_edge_url_label').fadeOut();
            } else if(jQuery('#' + base_id + '_type').val() == 'squirrel') {
               jQuery('#' + base_id + '_normal').fadeOut();
               jQuery('#' + base_id + '_normal').css("cssText","display: none !important;");
               jQuery('#' + base_id + '_google_own_link').fadeOut();
               jQuery('#' + base_id + '_google_own_font').fadeOut();
               jQuery('#' + base_id + '_google_own_link_label').fadeOut();
               jQuery('#' + base_id + '_google_own_font_label').fadeOut();
               jQuery('#' + base_id + '_adobe_edge_url_label').fadeOut();
               jQuery('#' + base_id + '_squirrel').fadeIn();
               jQuery('#' + base_id + '_squirrel').trigger('change');
               jQuery('#' + base_id + '_squirrel').css("cssText","display: block !important;");
            } else if(jQuery('#' + base_id + '_type').val() == 'adobe') {
                 jQuery('#' + base_id + '_normal').fadeOut();
                 jQuery('#' + base_id + '_normal').css("cssText","display: none !important;");
                 jQuery('#' + base_id + '_google_own_link').fadeOut();
                 jQuery('#' + base_id + '_google_own_font').fadeOut();
                 jQuery('#' + base_id + '_google_own_link_label').fadeOut();
                 jQuery('#' + base_id + '_google_own_font_label').fadeOut();
                 jQuery('#' + base_id + '_squirrel').fadeOut();
                 jQuery('#' + base_id + '_squirrel').css("cssText","display: none !important;");
                 jQuery('#' + base_id + '_adobe_edge_url_label').fadeIn();
                 jQuery('#' + base_id + '_adobe_edge_url').trigger('change');
             }
            
         });
         jQuery('#' + base_id + '_type').blur(function() {
            var values = (base_el.val()).split(';');
            
            if(jQuery('#' + base_id + '_type').val() == 'standard') {
               jQuery('#' + base_id + '_normal').fadeIn();
               jQuery('#' + base_id + '_normal').trigger('change');
               jQuery('#' + base_id + '_google_own_link').fadeOut();
               jQuery('#' + base_id + '_google_own_font').fadeOut();
               jQuery('#' + base_id + '_google_own_link_label').fadeOut();
               jQuery('#' + base_id + '_google_own_font_label').fadeOut();
               jQuery('#' + base_id + '_squirrel').css('display', 'none');
               jQuery('#' + base_id + '_adobe_edge_url_label').fadeOut();
            } else if(jQuery('#' + base_id + '_type').val() == 'google') {
               jQuery('#' + base_id + '_normal').fadeOut();
               jQuery('#' + base_id + '_google_own_link').fadeIn();
               jQuery('#' + base_id + '_google_own_font').fadeIn();
               jQuery('#' + base_id + '_google_own_font').trigger('change');
               jQuery('#' + base_id + '_google_own_link_label').fadeIn();
               jQuery('#' + base_id + '_google_own_font_label').fadeIn();
               jQuery('#' + base_id + '_squirrel').css('display', 'none');
               jQuery('#' + base_id + '_adobe_edge_url_label').fadeOut();
            } else if(jQuery('#' + base_id + '_type').val() == 'squirrel') {
               jQuery('#' + base_id + '_normal').fadeOut();
               jQuery('#' + base_id + '_google_own_link').fadeOut();
               jQuery('#' + base_id + '_google_own_font').fadeOut();
               jQuery('#' + base_id + '_google_own_link_label').fadeOut();
               jQuery('#' + base_id + '_google_own_font_label').fadeOut();
               jQuery('#' + base_id + '_adobe_edge_url_label').fadeOut();
               jQuery('#' + base_id + '_squirrel').fadeIn();
               jQuery('#' + base_id + '_squirrel').trigger('change');
               
            } else if(jQuery('#' + base_id + '_type').val() == 'adobe') {
                jQuery('#' + base_id + '_normal').fadeOut();
                jQuery('#' + base_id + '_google_own_link').fadeOut();
                jQuery('#' + base_id + '_google_own_font').fadeOut();
                jQuery('#' + base_id + '_google_own_link_label').fadeOut();
                jQuery('#' + base_id + '_google_own_font_label').fadeOut();
                jQuery('#' + base_id + '_squirrel').fadeOut();
               jQuery('#' + base_id + '_adobe_edge_url_label').fadeIn();
            }
      });
   
      
      jQuery('#' + base_id + '_normal').change(function() {
         base_el.attr('value', jQuery('#' + base_id + '_type').val() + ';' + jQuery('#' + base_id + '_normal').val());
      });
      jQuery('#' + base_id + '_normal').blur(function()  {
         base_el.attr('value', jQuery('#' + base_id + '_type').val() + ';' + jQuery('#' + base_id + '_normal').val());
      });
      
      
      jQuery('#' + base_id + '_google_own_link').keydown(function() {
         base_el.attr(
            'value',
            jQuery('#' + base_id + '_type').val() + ';' +
            'own;' +
            jQuery('#' + base_id + '_google_own_link').val() + ';' +
            jQuery('#' + base_id + '_google_own_font').val()
         );
      });
      jQuery('#' + base_id + '_google_own_link').blur(function() {
         base_el.attr(
            'value',
            jQuery('#' + base_id + '_type').val() + ';' +
            'own;' +
            jQuery('#' + base_id + '_google_own_link').val() + ';' +
            jQuery('#' + base_id + '_google_own_font').val()
         );
      });
      
      jQuery('#' + base_id + '_google_own_font').keydown(function() {
         base_el.attr(
            'value',
            jQuery('#' + base_id + '_type').val() + ';' +
            'own;' +
            jQuery('#' + base_id + '_google_own_link').val() + ';' +
            jQuery('#' + base_id + '_google_own_font').val()
         );
      });
      jQuery('#' + base_id + '_google_own_font').blur(function() {
         base_el.attr(
            'value',
            jQuery('#' + base_id + '_type').val() + ';' +
            'own;' +
            jQuery('#' + base_id + '_google_own_link').val() + ';' +
            jQuery('#' + base_id + '_google_own_font').val()
         );
      });
   
      
      jQuery('#' + base_id + '_squirrel').change(function() {
         base_el.attr('value', jQuery('#' + base_id + '_type').val() + ';' + jQuery('#' + base_id + '_squirrel').val());
      });
      jQuery('#' + base_id + '_squirrel').blur(function() { base_el.attr('value', jQuery('#' + base_id + '_type').val() + ';' + jQuery('#' + base_id + '_squirrel').val());
      });
      
      
      jQuery('#' + base_id + '_adobe_edge_url').change(function() {
         base_el.attr('value', jQuery('#' + base_id + '_type').val() + ';' + jQuery('#' + base_id + '_adobe_edge_url').val());
      });
      jQuery('#' + base_id + '_adobe_edge_url').blur(function()  {
         base_el.attr('value', jQuery('#' + base_id + '_type').val() + ';' + jQuery('#' + base_id + '_adobe_edge_url').val());
      });
      
   });
         
   jQuery('.gkFormLine').each(function(i, el) {
      el = jQuery(el);
      el.parent().css('margin', '0');
      el.parents().eq(1).find('.control-label').css('display', 'none');
      el.parents().eq(1).css('border', 'none');
      //el.parents().eq(2).find('.control-label').css('display', 'none');
   
   });
   
   // overrides
   var elements = [
             'suffix_override',
             'sidebar_width_for_pages',
             'moduleid_override'
   ];
   
   jQuery.each(elements, function(i, txt) {   
      var rules = jQuery("#"+txt + '_rules');
      var textarea = jQuery("#jform_params_"+txt+"");
      var items = textarea.val().split( /\r\n|\r|\n/ );
      
      for(var i = 0; i < items.length; i++) {
         if(items[i] !== "") {
            var item = jQuery('<div class="gk-rules-box">');
            var type = !isNaN(items[i].split('=')[0]) ? 'ItemID' : 'Option';
            item.html('<em>' + type + '</em> <strong>' + items[i].split('=')[0] + '</strong> - <strong>' + items[i].split('=')[1] + '</strong> <a href="#" class="' + txt + '_remove_rule">' + $lang['tpl_js_remove_rule'] + '</a>');
            rules.append(item);
         }
      }
   
      rules.click(function(e){
         e.stopPropagation();
         e.preventDefault();

         if(jQuery(e.target).hasClass(txt + '_remove_rule')) {
            var parent = jQuery(e.target).parent();
            var values = jQuery(parent.find('strong'));
            textarea.val(textarea.val().replace(jQuery(values[0]).html() + "=" + jQuery(values[1]).html() + "\n", ''));
            parent.remove();
         }
      });
   
      jQuery("#" + txt + '_add_btn').click(function(){
         var rule = jQuery("#" + txt + '_input').attr('value') + "=" + ((jQuery("#" + txt + '_select')) ? jQuery("#" + txt + '_select').attr('value') : 'enabled') + "\n";
         
         if(textarea.html().indexOf(rule) > -1) {
            alert($lang['tpl_js_specified_rule_exists']);
         } else {
            textarea.append(rule);
            var item = jQuery('<div class="gk-rules-box">');
            var type = !isNaN(jQuery("#" + txt + '_input').attr('value')) ? 'ItemID' : 'Option';
            var value = jQuery("#" + txt + '_input').attr('value');
            var layout = jQuery("#" + txt + '_select') ? jQuery("#" + txt + '_select').attr('value') : '';
            item.html('<em>' + type + '</em> <strong>' + value + '</strong> <strong>' + layout + '</strong> <a href="#" class="' + txt + '_remove_rule">' + $lang['tpl_js_remove_rule'] + '</a>');
            rules.append(item);
         }
      });
   });
   
   // layout override
   var grules = jQuery('#google_analytics_rules');
   var gtextarea = jQuery('#jform_params_google_analytics');
   var gitems = gtextarea.val().split( /\r\n|\r|\n/ );
   
   for(var i = 0; i < gitems.length; i++) {
      if(gitems[i] != "") {
         var gitem = new jQuery('<div>');
         gitem.html('<strong>' + gitems[i] + '</strong> <a href="#" class="google_analytics_remove_rule">' + $lang['tpl_js_remove_rule'] + '</a>');
         gitem.append(grules);
      }
   }
   grules.click( function(e){
      e.stopPropagation();
      e.preventDefault();
      if(e.target.hasClass('google_analytics_remove_rule')) {
         var parent = e.target.parent();
         var values = parent.find('strong');
         gtextarea.html(gtextarea.html().replace(values.html() + "\n", ''));
         parent.remove();
      }
   });
   jQuery('#google_analytics_add_btn').click(function(){
      var rule = jQuery('#google_analytics_input').attr('value') + "\n";
      
      if(gtextarea.html().indexOf(rule) > -1) {
         alert($lang['tpl_js_specified_rule_exists']);
      } else {
         gtextarea.append(rule);
         var item = jQuery('<div>');
         var value = jQuery('#google_analytics_input').attr('value');
         item.html('<strong>' + value + '</strong> <a href="#" class="google_analytics_remove_rule">' + $lang['tpl_js_remove_rule'] + '</a>');
         item.append(grules);
      }
   });
   // other form operations
   jQuery('.input-pixels').each(function(i, el){
      el = jQuery(el);
      el.parent().html("<div class=\"input-prepend\">" + el.parent().html() + "<span class=\"add-on\">px</span></div>");
   });
   
   jQuery('.input-percents').each(function(i, el){
      el = jQuery(el);
      el.parent().html("<div class=\"input-prepend\">" + el.parent().html() + "<span class=\"add-on\">%</span></div>");
   });
   jQuery('.input-ms').each(function(i, el){
      el = jQuery(el);
      el.parent().html("<div class=\"input-prepend\">" + el.parent().html() + "<span class=\"add-on\">ms</span></div>");
   });
   jQuery('#gk_template_updates').parent().css('margin-left', '10px');   
   jQuery('#config_manager_form').parent().css('margin-left', '10px');   
   jQuery('#jform_params_asset_js-lbl').parents().eq(1).css('display', 'none');
   jQuery('#jform_params_asset_css-lbl').parents().eq(1).css('display', 'none');
   jQuery('#jform_params_js_translations-lbl').parents().eq(1).css('display', 'none');

   // function to generate the updates list
   function getUpdates() {
      jQuery('#jform_params_template_updates-lbl').remove(); // remove unnecesary label
      var update_url = 'https://www.gavick.com/updates/json/tmpl,component/query,product/product,gk_box_j30';
      var update_div = jQuery('#gk_template_updates');
      update_div.html('<div id="gk_update_div"><span id="gk_loader"></span>Loading update data from GavickPro Update service...</div>');
      
      jQuery.getScript(update_url, function(data, textStatus, jqxhr) {
            
            var content = '';
            var templateVersion = jQuery('#gk_template_updates').attr("data-gktplversion").split('.');
            templateVersion = templateVersion.map(function(version, i) { return parseInt(version); });
         jQuery.map(templateVersion, function(version, i) { return parseInt(version); });    
            
         jQuery($GK_UPDATE).each(function(i, el){
                           
               var updateVersion = el.version.split('.');
                 updateVersion = updateVersion.map(function(version, i) { return parseInt(version); });
                 var isNewer = false;
               
                 if(updateVersion[0] > templateVersion[0]) {
                     isNewer = true;
                 } else if((updateVersion[0] >= templateVersion[0]) && (updateVersion[1] > templateVersion[1])) {
                     isNewer = true;
                 } else if(updateVersion.length > 2) {
                     if(templateVersion.length > 2) {
                         if(updateVersion[0] >= templateVersion[0] && updateVersion[1] >= templateVersion[1] && updateVersion[2] > templateVersion[2]) {
                                isNewer = true;
                         }
                     } else {
                              if(updateVersion[1] >= templateVersion[1]) {
                               isNewer = true;
                              }
                     }
                 }
                 //
                 if(isNewer) {
                         content += '<li><span class="gk_update_version"><strong>Version:</strong> ' + el.version + ' </span><span class="gk_update_data"><strong>Date:</strong> ' + el.date + ' </span><span class="gk_update_link"><a href="' + el.link + '" target="_blank">Download</a></span></li>';
                         }
                    });
                    update_div.html('<ul class="gk_updates">' + content + '</ul>');
                    if(update_div.html() == '<ul class="gk_updates"></ul>') {
                       update_div.html('<p>Your template is up to date</p>');
                   }
           });   
   }
   
   function getTranslations() {
      var translations = [];
      
      jQuery('#template_options_translations span').each(function(i,el){
         el = jQuery(el);
         translations[el.attr('id')] = el.html();
      });
      
      return translations;
   }
   
   function generateFormElements() {
      // remove next label
      var buf = null;
      jQuery('.next-remove').each(function(i, el) {
         if(i % 2 == 0) {
            el.parent().find('label').remove();
            buf = el.parent().hmtl();
            el.parent().remove();
         } else {
            el.parent().append(buf);
         }
      });
      // create suffix labels
      jQuery('.suffix-px').each(function(i, el) {
         var suff = jQuery('<span>', {'class' : 'gkFormSuffixPx', 'html' : 'px'});
         el.append(suff);
      });
      jQuery('.suffix-percents').each(function(i, el) {
         var suff = jQuery('span', {'class' : 'gkFormSuffixPercents', 'html' : '%'});
         el.append(suff);
      });
      jQuery('.suffix-pxorpercents').each(function(i, el) {
         var suff = jQuery('span', {'class' : 'gkFormSuffixPxOrPercents', 'html' : ''});
         el.append(suff);
      });
   }
   
   
   // init config manager
   function initConfigManager() {
      var loadbtn = jQuery('#config_manager_load');
      var savebtn = jQuery('#config_manager_save');
      var deletebtn = jQuery('#config_manager_delete');
         
      loadbtn.click(function(e) {
         e.stopPropagation();
         e.preventDefault();
         loadSaveOperation('load');
      });
      savebtn.click(function(e) {
         e.stopPropagation();
         e.preventDefault();
         loadSaveOperation('save');
      });
      deletebtn.click(function(e) {
         e.stopPropagation();
         e.preventDefault();
         loadSaveOperation('delete');
      });
   }
   // function to load/save settings
   function loadSaveOperation(type) {
      var current_url = window.location;
      if((current_url + '').indexOf('#', 0) === -1) {
         current_url = current_url + '&gk_template_task='+type+'&gk_template_file=' + jQuery('#config_manager_'+type+'_filename').val();
      } else {
         current_url = current_url.substr(0, (current_url + '').indexOf('#', 0) - 1);
         current_url = current_url + '&gk_template_task='+type+'&gk_template_file=' + jQuery('config_manager_'+type+'_filename').val();
      }
      window.location = current_url;
   }
   
});
User avatar
Moderator

GK User
Mon May 22, 2017 12:27 pm
Reply with quote
Report this post
Hi Teibite,

Thaks!

Just replaced the content of the file with yours. I still don't have the tabs :(

Sandra
User avatar
Senior Boarder

GK User
Tue May 23, 2017 5:45 pm
Reply with quote
Report this post
I have same problem, and none of two mentioned solutions worked.
User avatar
Senior Boarder

GK User
Wed May 24, 2017 9:45 pm
Reply with quote
Report this post
I have the same problem and none of the above solutions worked.
Please advice.
User avatar
Junior Boarder

GK User
Thu May 25, 2017 11:16 am
Reply with quote
Report this post
Just copy all template files with ones from latest version. If you already had latest version, rewrite it anyway. Than clear your browser Cache or just refresh with Ctrl+R

dimath wrote:I have the same problem and none of the above solutions worked.
Please advice.
User avatar
Senior Boarder

GK User
Thu May 25, 2017 3:05 pm
Reply with quote
Report this post
I tried but no luck.. :(
User avatar
Junior Boarder

teitbite
Sat May 27, 2017 10:25 am
Reply with quote
Report this post
Hi

Here is the file from template's /admin folder. It's a version where everythign works fine. Please replace it in Your copy.
User avatar
Moderator

GK User
Sat May 27, 2017 2:37 pm
Reply with quote
Report this post
Just copied the new file, but still is not working..
User avatar
Junior Boarder

teitbite
Thu Jun 01, 2017 9:20 am
Reply with quote
Report this post
Hi

Try clearing browser cache. I think Your browser is still using old file.
User avatar
Moderator

GK User
Wed Jun 07, 2017 4:11 pm
Reply with quote
Report this post
The only issue in simplicity template is when you go to updates it writes "template_updates"
User avatar
Junior Boarder

teitbite
Fri Jun 09, 2017 8:13 am
Reply with quote
Report this post
Hi

Simplicity is not supported anymore, since it's way to old, but please use the file of scripts.js I've attached 2 post above. It will fix the missing configuration issue, so You still be able to use this template with new joomla.
User avatar
Moderator

GK User
Tue Jul 25, 2017 1:00 pm
Reply with quote
Report this post
Hi!
It worked for me with Bikestore template.
Thx. :D
User avatar
Fresh Boarder

teitbite
Mon Jul 31, 2017 11:02 am
Reply with quote
Report this post
Hi

Great to hear that. Closing this thread than.
User avatar
Moderator


cron
Remember me
Register New Account
If you are old Gavick user, click HERE for steps to retrieve your account.