JTCLASSBLU 15
Migration des Templates

In Joomla 1.5 wurden große Teile des Cores geändert und die gesamte API neu aufgebaut. Dies bedeutet für Sie, dass auch Ihr Template migriert werden muss.
Diese Art der Migration gestaltet sich jedoch wesentlich profaner, als die Migration der Datenbank. Um Ihr Template erfolgreich zu migrieren, tauschen Sie bitte die Befehle innerhalb der index.php - wie in Tabelle 1 beschrieben – aus. Darüber hinaus müssen Sie noch die CSS-Datei template_css.css in template.css umbenennen und auch das xml-filfe an die neue Systax anpassen [Tabelle 2]

Joomla 1.0.x Joomla 1.5.x
<? mosShowHead( ) ?> <jdoc:include type=“head“ />
<? mosLoadModules ('top') ?> <jdoc:include type=“modules“ name=“Position des Modules z.B. top“
style =“none“ />
<? mosMainBody() ?> <jdoc:include type=“component“ style =“xhtml“ />
<?= $mosConfig_sitename ?> <?php echo $mainframe->getCfg('sitename') ;?>
<?= $mosConfig_live_site ?> weggefallen! bitte mit <?php echo $this->baseurl ?> umschreiben
<? mosPathWay()?> <jdoc:include type="module" name="breadcrumbs" />
<? defined ( '_VALID_MOS' ) or
die( 'Restricted access' ) ?>
<? defined( '_JEXEC' ) or die( 'Restricted access' ) ?>
gibt den Namen des ausgewählten
Templates aus
<?php echo $this->template ?>
Tabelle 1: Änderungen in der index.php

Joomla 1.0.x Joomla 1.5.x
<mosinstall></mosinstall> <install></install>
<images></images> weggefallen; bitte nun in <files></files> einfügen
<css></css> weggefallen; bitte nun in <files></files> einfügen
<mosinstall type="template" version="1.0.0"> <install type="template" version="1.5">
Tabbelle 2: Änderungen innerhalb der XML-Datei

Hinweis:
Denken Sie daran, den Namen der CSS Datei auch im XML-File anzupassen.

Weitere Informationen bezüglich der Erstellung eines Templates für Joomla 1.5 entnehmen Sie diesem Tutorial.

Zuletzt aktualisiert am Freitag, 19. Februar 2010 um 14:05 Uhr