Home
Jacc 3.0 - New Features
We are proud to present JACC's new capabilities. The bad news first; the well known extension creator will no longer support Joomla 1.5.
Therefore JACC provides the creation of a very clear code, very close to the Joomla coding style. The generated code provides a working 'CRUD' backend ready to add, edit and delete items from the database, as well as a basic frontend which is much more than "hello world". Categories are now managed by Joomla an so they are better integrated into the ACL.
Your extensions will be compatible to Joomla 2.5.x and 3.x as well. You will be able to create templates with twitter bootstrap layout, which will work for Joomla 2.5.x and 3.x.
Migration of JACC produced components to Joomla 3.x
To make run components, which are created by JACC (< 1.4) with Joomla 3.x, you will have to make the following changes:
- the name of initial components file in the admin can no longer be admin. <component>.php. Rename this file to <component>.php and change the files name in the manifest XML.
- The classes JView, JController and JModel are now interface and may therefore no longer be called directly. Change from extend JView , extend JController etc. to extend JViewLegacy, extend JControllerLegacy etc.
- The methods JToolBarHelper::deleteListx() and JToolBarHelper::addNewx() no longer exists. Use JToolBarHelper::deleteList() and JToolBarHelper::addNew().
- The constant DS for the OS specific directory separator no longer exists. Define it yourself or replace all occurrences of DS by Slashes
- All forms within the list views that are generated by JACCin the backend (tmpl/default.php) lacks the document.id. E.g. under 3.x this will block the function of the edit buttons.
You must complete id="adminForm" in the form tag. - Replace all occurences of $ form-> bind ($ item) in the backend view.html.php's methods _displayForm with the following lines:
if(!version_compare(JVERSION,'3.0','lt')) { $form->bind(JArrayHelper::fromObject($item)); } else { $form->bind($item); }
Virtual Domains Stable
Stable Version for Virtual Domains is 1.2, Codename McCoy (Joomla 1.5, 1.6, 1.7, 2.5, 3.x).
Virtual Domains is a Component for Joomla (>=1.5) that provides Multi-domain capability for Joomla without changing the Joomla core files. Simply register any number of additional available domains in the components backend and define their properties.
You can run different web sites from a single Joomla installation with specific designs, (default) languages, home page content and navigation.
- Download Virtual Domains (Joomla 1.5)
- Download Virtual Domains (Joomla 1.6/1.7)
- Download Virtual Domains (Joomla 2.5/3.0)
- Dokumentation