Die index.php - Grundversion -


Die index.php ist im Grunde genommen eine normale HTML-Datei, allerdings mit zusätzlichen PHP-Anweisungen
und spezifischen Joomla-Befehlen:

Hier der Code

<?php
     /** Joomla-Templates.de - Test Template **/
     defined( '_JEXEC' ) or die;
?>

<?php echo '<?'; ?>xml version="1.0" encoding="<?php echo $this->_charset ?>"?>

<!-- Der eigentliche Beginn  -->
<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>"
lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >

<!-- Der Kopfbereich -->
<head>

     <jdoc:include type="head" />
     <link rel="stylesheet" href="/<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/template.css"
     type="text/css" />

</head>

<body>

<!-- Der äußere Container  -->
<div id="container">


<!-- <header>-Bereich mit wichtigen Infos, erscheint nicht im Browser -->
<header>

     <div class="headerlogo">
     <?php if ( $unser_header_bild = $this->params->get( 'unser_header_bild' ) ):
          if ( JFile::exists( $unser_header_bild ) ): ?>
         <img title="Logo" alt="Logo" src="/<?php echo $this->params->get('unser_header_bild');?>" />
         <?php endif; else: ?>
         Joomla-Templates.de
     <?php endif; ?>
</div>
</header>

<!-- Menü TOP-Menü  -->
<nav>topmenu

       <jdoc:include type="modules" name="meine-topposition"/>
</nav>

<!-- Mittlerer Hauptbereich  -->
<div id="main">

<section id="left">left
<jdoc:include type="modules" name="linke-position" style="XHTML" />
</section>
<section id="content">
<jdoc:include type="message" />
<jdoc:include type="component" />
<jdoc:include type="modules" name="so-soll-die-positon-heissen" style="XHTML" />
</section>
<div class="clear"></div>

<!-- Fusszeile  -->
<footer>Footer

<jdoc:include type="modules" name="zu-guter-letzt" style="" />
</footer>

</div>

</div>
</body>
</html>