Problems with tab activation / deactivation


Module configuration available on product edit page loads some features dynamically. Each dynamic process is based on feature called AJAX. Features based on AJAX requests are very specific. Below you can read most common problems related to these AJAX requests and how these problems affects module. And how course you will read here how to solve these issues.

Wrong domain

Please open your shop front page. Take a look on the domain address and compare it with domain address you use in your shop back office. These addresses must be the same, otherwise all AJAX queries in back office may not work properly. For example if your shop front office address is https://www.domain.com/ you have to log in to shop back office with the same address https://www.domain.com/adminXXX/

  1. https://www.domain.com/ is not equal to http://www.domain.com/ (https / http)
  2. https://www.domain.com/ is not equal to https://domain.com/ (www and without www)

 

Wrong permissions to files

Some hosting providers block possibility to run php script when it has wrong permission (chmods). To verify if your host blocks possibility to run php script try to open this page: http://domain.com/modules/extratabspro/ajax_extratabspro.php (remember to replace domain.com with your domain address). If you see there internal server error 500, or "forbidden" page, or your shop homepage this means that file is not accessible from browser. You have to alter chmods because at least one partf ot path uses wrong chmods.

  1. /modules/ 
  2. /modules/extratabspro/
  3. /modules/extratabspro/ajax_extratabspro.php

Please note that each host uses own specific settings of chmods, make sure that permissions to listed files / directories above are equal to permissions suggested by your hosting operator.