Ajax Blocks

In Stock

Availability: In stock

69.00

Be the first to review this product

OR
Ajax blocks allow you to load your blocks using AJAX technologie. By doing this on slow magento blocks, you can decrease a lot your page load time, and make google and your customers happy!


Notes :

  • You can't use this on every blocks. Some blocks are linked to other blocks, and can't be seperated.

  • Using this module requires some Magento skills. You will have to edit your layout files, and know which one are safe to 'ajaxify'

Ajax Blocks

Magento Community : 1.4,1.5,1.6,1.7,1.8,1.9
You want it compatible with another magento version, or extension ? Ask us
Refresh this page, and check the footer during page load... (Be attentive because it is fast!) There is no magento demo store for this module.
  • Load blocks using Ajax
  • Decrease your page load time by calling independants blocks via ajax, and make your google, and your customers happy!
  • Use ajax on a block is very simple, and is managed on your layout files

Here is an example of layout update (block footer in page.xml) :


<block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml">
      <block type="page/html_wrapper" name="bottom.container" as="bottomContainer" translate="label">
            <label>Page Footer</label>
	    <action method="setElementClass">bottom-container</value></action>
      </block>
      <block type="page/switch" name="store_switcher" as="store_switcher" template="page/switch/stores.phtml"/>
      <block type="page/template_links" name="footer_links" as="footer_links" template="page/template/links.phtml"/>
</block>


becomes


<block type="ajax/handler" name="footer">
      <action method="setUseCache"><flag>1</flag></action>
      <action method="setAjaxLayout"><layout><![CDATA[
      <block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml">
            <block type="page/html_wrapper" name="bottom.container" as="bottomContainer" translate="label">
 	          <label>Page Footer</label>
	          <action method="setElementClass">bottom-container</value></action>
 	    </block>
 	    <block type="page/switch" name="store_switcher" as="store_switcher" template="page/switch/stores.phtml"/>
            <block type="page/template_links" name="footer_links" as="footer_links" template="page/template/links.phtml"/>
      </block>
]]></layout></action></block>


Upload, empty cache, and that's it!



Functionnality missing ? Please contact us, and maybe we could add it to our next release!
  • 2015-08-20 1.0.3 : Manage products and categories, for using in product listing for example.
  • 1.0.2 : Bugfix : There was an issue when using https
  • 1.0.1 : Ajax blocks can now be cached by the module, for faster ajax calls
  • 1.0.0 : First version
* Support does not include improvement of the magento extension, such as adding functionnalities, resolve old magento compatibilities, etc... If the module presents a bug on native magento instance (of magento versions listed on extension page), we will resolve it without regarding if you have the support or not.