User Tools

Site Tools


bigace:developer:code_snippets:ajax_items

AJAX Item Information

BIGACE comes with some Applications that use AJAX, for example the JS Menu Chooser or the Menu Administration (Menu Tree).

There is (for now only a small) AJAX API that can be used when developing your own applications.

Getting Item Information

To fetch Item Information, you simply have to add some lines of Code to your Script:

  <script type="text/javascript" src="<?php echo $GLOBALS['_BIGACE']['DIR']['public']; ?>system/javascript/ajax_xml.js"></script>
  <script type="text/javascript" src="<?php echo $GLOBALS['_BIGACE']['DIR']['public']; ?>system/javascript/bigace_ajax.js"></script>
  <script type="text/javascript">
  function getItem(itemid, languageid)
  {
      var itemRequestUrl = "<?php echo ApplicationLinks::getAjaxItemInfoURL(_BIGACE_ITEM_MENU, '"+itemid+"', '"+languageid+"'); ?>";
      return loadItem(itemRequestUrl, false);
  }
  </script>

The returned Javascript Object has not the same methods as the PHP API. Some methods are missing, some methods are new.

Please have a look at “/public/system/javascript/bigace_ajax.js” for more information.

bigace/developer/code_snippets/ajax_items.txt · Last modified: 2007/05/19 21:45 by kevin