Ajax Blocks

In Stock

Availability: In stock

69.00

Be the first to review this product

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.

* Required Fields

Before buy, please check that this module is answering your needs by using the demo store, and checking functionnalities below
69.00
  • 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
Write Your Own Review

Only registered users can write reviews. Please, log in or register

* 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.