Follow

Standard Code Templates

The Standard code templates provide the capability to generate fully working Joomla! components for specific versions of Joomla!.  The functionality and features included in the Standard code templates is based on that of the core components of Joomla. They are coded to combine features from com_content and com_contact which can support a wide range of other components.

Besides the folders, files and code for a component to be generated the Joomla! Standard code templates also provide other extensions to create a full package for a component.  This includes:

  • Modules for display of items
  • Search plugin
  • Smart Search plugin
  • Item Navigation plugin
  • Vote plugin
  • Pagebreak plugin
  • Email Cloaking plugin
  • Load Module plugin

In line with the change in release methodology by Joomla!, Component Architect will be releasing new Standard code templates for each major (e.g. 4.0) and minor (e.g. 3.2, 3.3, 3.4 etc.) release of Joomla!.
Note: for those not yet aware Joomla! is no longer using a Long Term Support (LTS) and Short Term Support (STS) releases system.  For further information see the following articles:

The free Component Architect product and the subscription based Component Architect Professional product will include Standard code templates for the following releases of Joomla:

  • Joomla! 3.4
  • Joomla! 3.3
  • Joomla! 3.2 (Deprecated - will be removed in the next release of Component Architect and Component Architect Pro i.e. v.1.2.0)
  • Joomla! 2.5 (Deprecated - will be removed in the next release of Component Architect and Component Architect Pro i.e. v.1.2.0)

The reason for maintaining separate versions of the Standard code templates for different STS releases of Joomla! is to make sure new features during the Joomla! development cycle are captured e.g. from 3.0 to 3.1 tagging was introduced and then in 3.2 version control was added.

Note: because of the flexibility of Component Architect you can always turn off the generation of those features which may cause problems in earlier releases of Joomla!.

Joomla! 3.4 Standard

The Standard Code Template for Joomla! 3.4 mainly provides an update to the Joomla! 3.3 Standard code template for minor changes to the relevant core components used for the development of the Standard code templates.  Very few changes were made to Joomla! core components by the Joomla! 3.4 release and any component generated from the Standard code templates for Joomla! 3.3 should be compatible and installable on both a Joomla! 3.2 and Joomla! 3.4 website.

For the full list of features supported by Joomla! 3.4 Standard code template see the Features Comparison table.

Joomla! 3.3 Standard

The Standard Code Template for Joomla! 3.3 mainly provides an update to the Joomla! 3.2 Standard code template for minor changes to the relevant core components used for the development of the Standard code templates.  Very few changes were made to Joomla! core components by the Joomla! 3.3 release and any component generated from the Standard code templates for Joomla! 3.2 and Joomla! 3.3 should be compatible and installable on both a Joomla! 3.2 and Joomla! 3.3 website.

For the full list of features supported by Joomla! 3.3 Standard code template see the Features Comparison table.

Joomla! 3.2 Standard

The Standard Code Template for Joomla! 3.2 extends the functionality provided in the Joomla! 2.5 Standard code template by including the additional features in the Joomla! 3.x releases and meeting some revised class names and coding standards that were also introduced :

Additional functionality includes:

  • Support for tags
  • Support for versioning
  • Introduction of bootstrap
  • Move towards JQuery and redundancy of Mootools
  • Revised administration layouts
  • Improved language support

For the full list of features supported by Joomla! 3.2 Standard code template see the Features Comparison table.

Deprecated - will be removed in the next release of Component Architect and Component Architect Pro i.e. v.1.2.0

Joomla! 2.5 Standard

The Joomla! 2.5 Standard code templates is based on the functionality in the core components of Joomla! 2.5 with code combining features from com_content, com_contact and com_banners.

For the full list of features supported by Joomla 2.5 Standard code template see the Features Comparison table.

Deprecated - will be removed in the next release of Component Architect and Component Architect Pro i.e. v.1.2.0

 

We use cookies to improve our website and your experience when using it. Cookies used for the essential operation of the site have already been set. To find out more about the cookies we use and how to delete them, see our Use of cookies.

I accept cookies from this site.

AboutCookies.org