Neue Modulposition erzeugen
So erzeugt man am einfachsten eine neue Modulposition in einem Artisteer Template.
Ausschlaggebend sind hier die index.php und die template.css.
Zuerst in der index.php eine Position erzeugen
<div class="modul_position"><jdoc:include type="modules" name="neues_modul" /></div>
Nun haben wir sowohl den Namen mit dem die Position später in Joomla angesprochen wird, wie auch eine eigene DIV-Class um die genaue Position und weitere Optionen über die Template CSS steuern zu können angelegt
Jetzt fehlen noch die CSS Anweisungen in der Template-CSS z.B.
.modul_position
{
background-image:url(../images/neues_image.png);
background-repeat:no-repeat; height:150px; margin:0 auto; width:300px;
}
Je nachdem, wo die Position liegen soll, müssen diese Daten natürlich noch weiter angepasst werden.
Damit das alles auch richtig funktioniert, muss nun noch die neue Position TemplateDetails.xml eingefügt werden.
Einfach die bereits vorhandenen Positionen um eine Weitere ergänzen:
<position>neues_modul</position>
...und ggf. das neue Bild nicht vergessen:
<filename>images/neues_image.png</filename>
Wenn ihr alles richtig gemacht habt, könnt ihr das Template später auch als zip übers Backend laden und die neue Position erscheint in der Modulauswahl.
Zu guter Schluss ein Beispiel, wo Ihr diese Modulposition einbinden könnt. z.B. in den Header
<div class="art-Header">
<div class="modul_position"><jdoc:include type="modules" name="neues_modul" /></div>
<a href="/<?php echo $baseUrl; ?>/" title="banner_hennicke24" >
<img src="/logo.png" alt="hennicke24.com" style="width:450px; height:150px;"/></a>
</div>
