These are just a few notes I’ve taken while migrating a big component from Joomla 1.5.

API

This is the only reference I’ve found so far: http://doc.joomladev.eu/api6/

Another interesting change log:  http://docs.joomla.org/What’s_new_in_Joomla_1.6

See also: http://docs.joomla.org/Upgrading_a_Joomla_1.5_extension_to_Joomla_1.6

 

XML manifest modifications

They were just a few, the structure is more or less the same. Joomla official documentation was the starter for this task.

Admin

Model

There seems to be better model support in J16, my model now inherits from

jimport('joomla.application.component.modellist');

class GeoContentModelLayer extends JModelList {

instead of

<span style="font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;"> 
</span>
jimport('joomla.application.component.modellist');

class GeoContentModelLayer extends JModelList {

 

 

 

 

 

 

Controller

See: documentation.

There is a new protected variable, to store default view:

protected $default_view = 'layers';
It's only fair to share...Tweet about this on TwitterShare on FacebookShare on LinkedInPin on PinterestShare on RedditShare on Google+