New version of the Add FullAjax plugin for Joomla! (2011.03.08).
Plugin connect FullAjax lib to Joomla. And enables easy setup of the library.

What new:

  • added possibility to update multiple modules
  • template “fullajax_tmpl” is now is optional
  • works when used several templates for different pages
  • add compatibility with Google Analytics

-> Download <-

How to configure:

When all will be installed you can start settings.

First you need add id=’forajax’ in you template where is shown component and message.
Exemple:

1
2
3
4
<div id="forajax">
  <jdoc:include type="message" />
  <jdoc:include type="component" />
</div>

If id already exist enter it in plugin configuration in the field ‘Content CSS id’.

After then you can go to the main page and make sure that the plugin works.

You can also update the modules for each page. There are two ways: semi-automatically or manually, using ‘fullajax_tmpl’.
For semi-automatically do next, step by step:

  • 1. Go to edit you a template file index.php. There need to add ID for each position what you plan to update.
    Example for breadcrumbs and user3:

    1
    2
    3
    4
    5
    6
    
    <div id="pathway">
    	<jdoc:include type="modules" name="breadcrumbs" />
    </div>
    <div id="myCoolModule">
    	<jdoc:include type="modules" name="user3" />
    </div>
  • 2. Go to plugin configuration. There need enter position parameters in field “Position parameters”.Like next: position:id|position2:id2.
    Example for breadcrumbs and user3:

    breadcrumbs:pathway|user3:myCoolModule

  • 3. Now set item Enable Positions update as semi-automatically. After save all should work.

Item manually, using ‘fullajax_tmpl’ need for advanced configuration . You can read about it in the previous article How to update more than one module with Ajax.

If the module looks the same on every page you do not need to update it.

If in you menu exist item for edit or add article you need add id this item(s) (see in you Menu Manager ) in plugin configuration in the field ‘Ignore menu items (id)’, because otherwise the editor will not work. You can also block other menu items if need (something like: login, logout, etc).

2 Comments to “ Add FullAjax to Joomla! (2011.03.08) ”

  1. carlos says:

    I’m using the semi-automatic position to update my modules on the pages you want, but the module is not updated, not to know oq doing wrong, just an updated position modulo the other not, how am I doing in your example

    I put the plugin (breadcrumbs: pathway | user3: myCoolModule)

    but only the first position updates the module, the second does not work,

    Any solution to this?

    • Fedik says:

      can be that in you template exist something like:
      if(module)
      “display module”
      endif;

      this need change to simple “display module” without if()

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>