Migrar template do Joomla! 1.0 para o Joomla! 1.5 PDF Imprimir E-mail
Seg, 18 de Agosto de 2008 12:46

Muitos usuários que ainda não migraram para a versão 1.5 do Joomla! por causa do template utilizado. Neste pequeno texto vou citar os itens que devem ser alterados para que o su template seja portado para o Joomla! 1.5.

 

Para migrar um template do Joomla! 1.0 para o Joomla! 1.5 basta fazer algumas modificações, como sugerido abaixo:

 

Atualizar o index.php

Substitua:

1. _VALID_MOS por _JEXEC
2. $mosConfig_absolute_path por $this->baseUrl
3. $mosConfig_live_site por $mainframe->getCfg( 'live_site' )
4. Strings fixas pelas traduzidas. Ex.: echo 'Hello' por echo JText::_( 'Hello' )
5. As requisições mosGetParam por JRequest::getVar. Ex.: $id = mosGetParam( $_REQUEST, 'id', 0 ) por $id = JRequest::getVar( 'id', 0 )
6. mosShowHead() por <jdoc:include type="head" />
7. mosMainBody() por <jdoc:include type="component" />
8. mosLoadModules( $position_name, $style ) por <jdoc:include type="modules" name=$position_name style=$style />

 

 

Posições do Template

As posições do template não são mais definidas no Painel de Controle e sim no arquivo templateDetails.xml.
Abra este arquivo e adicone as posições seguindo o modelo:
<positions>                       
<position>top</position>            
<position>left</position>        
</positions>


Estas minimas alterações já são suficientes para ter o seu template funcionando no Joomla! 1.5