Guten Tag.
Ich steige gerade auf Joomla um.
Natürlich brauchen die Projekte auch eigene Templates.
Darum erstelle ich gerade für eines ein einfaches Joomla-Template:
PHP
<?php/** * SLSR backward compatible board template */// No direct access.defined('_JEXEC') or die('Restricted access');// Output as HTML5$this->setHtml5(true);?><!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"/> <title>SLSR</title> <link rel="stylesheet" href="<?= $this->baseurl.'/templates/'.$this->template ?>/css/screen.css" media="screen"/> <script src="js/responsive.js"></script> </head> <body> <header> <a href="#"> <img src="<?= $this->baseurl.'/templates/'.$this->template ?>/images/logo.png" alt="Red hachiman torii as logo" id="logo"> <h1>Second Life Shrine register</h1> </a> </header> <nav> <ul> <jdoc:include type="modules" name="position-7" /> </ul> </nav> <main> <jdoc:include type="component" /> </main> <footer> <p>© 2018 Second Life Shrine register</p> </footer> </body></html>
Allerdings habe ich keinen Einfluss auf den HTML-Code des Inhalts und der Menü-Struktur.
Außerdem enthält der ausgegebene HTML-Code zusätzlich CSS, anstatt dies sauber zu trennen:
HTML
<li class="item-109 default"><a href="/joomla/de/" >Über uns</a></li><li class="item-113 current active"><a href="/joomla/de/imprint" >Impressum</a></li><li class="item-117 parent"><a href="/joomla/de/shrines" >Schreine</a></li></ul>
<td><a title="Second Life Profil von Vivien Lyne" href="secondlife://localhost/app/agent/3729f60f-73a4-4b6d-ae59-06136d1eade1/about" target="_blank" rel="noopener noreferrer">Vivien Lyne</a></td>
<td><span id="cloakaccf1a89798f57b492d6abff91c81ba5">Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!</span><script type='text/javascript'>
Wie erhalte ich vollen Einfluss auf den HTML-Code der Ausgaben von Joomla?
Schonmal vielen Dank im Voraus.
- Hanekawa