Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
litespeed_wiki:cache:litemage:troubleshooting:pop-ups-not-appearing [2016/05/09 20:54]
Long Hu
litespeed_wiki:cache:litemage:troubleshooting:pop-ups-not-appearing [2017/05/09 12:05] (current)
Lisa Clarke
Line 1: Line 1:
-====== Site Pop-ups Sometimes ​Not Appear ======+~~NOTOC~~ 
 +====== Site Pop-ups Sometimes ​Don'​t ​Appear ======
  
-**Problem**: When using LiteMage in conjunction with a JS/CSS Compressor (such as the [[http://​potatocommerce.com/​compressor.html|PotatoCommerce Compressor]]),​ some pop-ups, ​such as the list of items contained in a customer’s shopping cart, does not appear when being moused over.+====Problem==== 
 +When using LiteMage in conjunction with a JS/CSS Compressor (such as the [[http://​potatocommerce.com/​compressor.html|PotatoCommerce Compressor]]),​ some pop-ups, ​including ​the list of items contained in a customer’s shopping cart, do not appear when being moused over.
  
-**Cause**: The shopping cart here is a private block, LiteMage punches a hole there. JS/CSS Compressors ​compresses ​LiteMage Cache extension(Magento side) output separately. This causes some variables ​in other blocks ​and this block not consistent ​after compression ​and so have problems ​at browser side. Because of this, when you mouse over the cart, javascript will not be properly triggered and nothing will be displayed. ​+====Cause==== 
 +The shopping cart is a private block, ​and LiteMage punches a hole for it. JS/CSS Compressors ​compress ​LiteMage Cache extension output separately ​in the backend. This causes some inconsistencies ​in variables between the blocks after compression, which in turn causes ​problems ​on the frontend. Because of this, when you mouse over the cart, javascript will not be properly triggered and nothing will be displayed. ​
  
-**Solution**: You must either disable such compressors or move/remove the javascript from the template ​(phtml) ​of the hole-punched block; for example, the minicart template in  +====Solution==== 
-  ​design/​frontend/​.../​template/​checkout/​cart/​minicart.phtml,+You must either disable such compressors or move/remove the javascript from the template of the hole-punched block; for example, the minicart template in ''​design/​frontend/​.../​template/​checkout/​cart/​minicart.phtml''​
  
  • Admin
  • Last modified: 2017/05/09 12:05
  • by Lisa Clarke