Liebe Community,
zu meinen Anfängen von Joomla habe ich ein paar Webseiten gebaut, die von Templateseite sehr minimalistisch gehalten wurden. Ich bin damals so vorgegangen, dass ich für diese Seiten ein eigenes Template angelegt habe, mein Grundlayout in der index.php aufgebaut habe, und dann einfach an ein paar Stellen die Modulpositionen ausgegeben habe. Das sah dann etwas so aus:
<?php
/**
* @version $Id: index.php 21720 2011-07-01 08:31:15Z chdemko $
* @package Joomla.Site
* @copyright Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('_JEXEC') or die;
/* The following line loads the MooTools JavaScript Library */
JHtml::_('behavior.framework', true);
/* The following line gets the application object for things like displaying the site name */
$app = JFactory::getApplication();
?>
<?php echo '<?'; ?>xml version="1.0" encoding="<?php echo $this->_charset ?>"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >
<head>
<!-- The following JDOC Head tag loads all the header and meta information from your site config and content. -->
<jdoc:include type="head" />
<!-- The following five lines load the Blueprint CSS Framework (http://blueprintcss.org). If you don't want to use this framework, delete these lines. -->
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/klemmekg.css" type="text/css" media="screen, projection" />
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="templates/<?php echo $this->template ?>/css/IE.css" media="screen, projection" />
<![endif]-->
</head>
<body class="body_bg">
<div id="wrapper_OUT">
<div class="w_top"></div>
<div class="w_content">
<div id="wrapper">
<div id="top">
<div class="logo">
<a href="index.php"><img src="templates/templatename/images/logo.jpg" alt=""></img></a>
</div>
<div class="adresse">
<h1>Überschrift</h1>
</div>
<div class="search_wrap">
<jdoc:include type="modules" name="user2" />
</div>
</div>
<div id="header">
<div class="schmuckbild"></div>
<div class="header_menu">
<div class="menu_oben"><jdoc:include type="modules" name="top" /></div>
</div>
</div>
<div id="content_left">
<jdoc:include type="modules" name="left" style="menu" />
</div>
<div id="content">
<div id="shortcut">
<jdoc:include type="modules" name="user3" style="shortcut" />
</div>
<jdoc:include type="component" />
</div>
<div id="footer">
<div class="menu_unten"><jdoc:include type="modules" name="user4" /> </div>
</div>
</div>
</div>
<div class="w_bottom"></div>
<div class="credits"></div>
</div>
</body>
</html>
Alles anzeigen
Nun, die Zeiten ändern sich ja und mit der Zeit habe ich die Webseiten dann mit Framework und Page Builder gebaut. Jetzt ist es aber so, dass diese älteren Webseiten auch das Recht auf Update haben =) Heisst, ich würde diese Seiten gerne irgendwie auf J4 bringen. Jetzt sagt mir der Updater natürlich, dass mein Template nicht kompatibel ist. Kann mir jemand sagen wie jetzt mein Ansatz am besten und am einfachsten ist, diese Webseite mit der Methode die ich oben verwendet habe auf J4 zu bringen?
Beste Grüße,
Martin