Posts tagged ‘FullAjax’

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:
(more…)

FullAjax library allows you to update more than one container through the implementation of it with two models of request – one request for one block and one request for multiple blocks. In the plugin Add FullAjax (2011.01.10) this feature is used to update the “Breadcrumbs” module. Of course instead of the “Breadcrumbs” module you can use any other, but only one – this is due to the fact that now I have not thought how to automate the setup process to upgrade several modules. Below a little instruction how to configure the update several modules through Ajax.
(more…)

As already known, JavaScript library FullAjax the ability to easily implement Ajax technology for your site without additional knowledge JavaScrip. You need only basic knowledge of HTML and in some cases change the logic in the server-side of the site. So here are some basic points will describe the implementation of this library.

Download latest version of the library (can here) and connect it to the site.

1
2
3
4
<script type="text/javascript" src="/fullajax.js"></script>
<script type="text/javascript">
  //here configuration for fullajax
</script>

Next you must (more…)

HAX – one of a function of FullAjax, used for request and automatic processing a HTML (HtmlAjaX) — this is AHAH support (Asynchronous HTML and HTTP).

Example using HAX:
In the element id = ‘my-div’ is loaded page ‘index.html’ with using AJAX history.

1
hax({url:'index.html', id:'my-div'})

In the element id = ‘my-div’ is loaded page ‘index.html’ without using AJAX history. After it will appears message ‘Hey!’.

1
2
3
hax({url:'index.html', id:'my-div', nohistory:1, onload:function(){
	alert('Hey!')
}})

List of HAX options: (more…)

DAX – one of a function of FullAjax, used for request a text data, xml, json, and similar (DataAjaX).

Example using DAX:

1
2
3
dax({url:'myurl', id:'save-data', form:'myform', method:'post', cb:function(resp, cbo){
	alert(resp.text || resp.xml)
}})

Data from all field (input, textarea, select, …) of the form with id=’myform’ will be automatically collected and sent to url=myurl use post method.

id – it a internal thread id designed to separate streams of several trips to the server. At the same time, there can be multiple requests with the same id, the following query overrides the previous. Also use id allows to reuse already created in memory objects.

List of DAX options: (more…)

What is FullAjax?

February 8th, 2011

JavaScript library Fullajax = AJAX (Asynchronous JavaScript and XML) + AHAH (Asynchronous HTML and HTTP)- technology conversion websites and web applications in AJAX.

Allows to use AJAX technology to its fullest, and to quickly and easily implement AJAX for any site without knowledge of the intricacies of AJAX and programming in Javascript. It’s enough to know the basics of HTML.

One of the main features Fullajax – programming as usual and after connecting the library Fullajax get AJAX. This is achieved through special filtering mechanisms that transform normal URL to AJAX.

Basic features: (more…)