Ausserdem kannst du in den Head noch zusätzlich Ausgaben einbauen übers
Backend
Backend - /Einstellungen/Templates/
Oben neben dem Reiter Templates auf "Erweiterte Einstellungen" klicken:
Dort kannst du die Meta Daten erweiteren.
Und in der index.html des Templates unterhalb des Header Aufrufes könnte man z.B. das MMetaModul aufrufen und darunter dann zusätzliche CSS für Module oder anderes:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
|
<head>
<?php page_header(); ?>
<?php showModulMETAContent(); ?>
<!-- Module CSS -->
<link rel="stylesheet" type="text/css" href="<?php page_dir(); ?>/includes/module/formbuilder/css/frontend.css" media="screen" />
</head>
|
----------------
Die Stammdaten werden in die Datenbank eingetragen und können z.B. vom Impressum Modul abgefragt werden. Also sind die dann auch für anderes gut z.B. übernehmen Kontaktmodule automatisch die eingetragene Mailadresse, sofern keine andere eingegeben wird.
Also würde ich daran schon mal nichts ändern.
-----------------
|
Quellcode
|
1
|
<?php mytemplate_dir(); ?>
|
Wie der Name schon sagt, führt der in dein ausgewähltes Template. Du kannst mehrere Templates ablegen und eins zu deinem Haupttemplate machen und andere Templates nur einzelnen Seiten zuweisen. So hast du ungeahnte Möglichkeiten.
Ausserdem gibt es ja noch PageContentModul zum Zuweisen und man kann einen inc/ Ordner im Template erstellen und über einen Aufruf dort Scripte ablegen und Aufrufe innerhalb der index.html beieiflussen.
Du hast wohl einfach ein Template gebaut und es auf irgendeinem Pfad abgelegt.
Du hättest vorher schon mal ein fertiges Template und seine Ausgane anschauen sollen, dann hättest du dir viel Arbeit erspart.
Dein Template, nennen wir es "mustertemplate" - in einen Ordner mit diesem Namen legst du die Dateien ind er Art ab wir im Freshclean und seinen Unterordnern und fährst dein "mustertemplate" mit und innerhlab dieses Ordner hoch in /includes/templates/ - so das der Pfad bis zu deinen Temüplatedateien so heißt: /includes/templates/mustertemplate/
Und im Backend unterEinstellungen/Templates/ installierst du dieses und machst es anschließend zu deinem Haupttemplate.
Du findest in den Templates die info.php - die wird vom System ausgelsen und beschreibt dein Template im Backend - das könnte dann so aussehen:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
<?php
/*
TEMPLATE [Last Update] 25.06.2014
Autor: Stephan Glast http://www.meine-domain.de>
Copyright (c) 2014
*/
$template_name = "mustertemplate";
$template_info = "2spaltiges Template mit DropDownMenu";
$template_author = "Stephan Glas";
$template_version = "1.0.0";
?>
|
Das ist dann die Info die im Backend angezeigt wird und so kannst du dann übers Backend Templates installieren und auswählen. Und dafür auch aus dem Backend das Logo dazu hochladen, das dadurch automatisch den Seitenlink erhält.
.............
Legst du nun Bilder in deinem Template ab /includes/templates/mustertemplate/images/ und gibst aus deiner template.css aus dem Ordner /includes/templates/mustertemplate/css/template.css eine URL zu einem Bild des Templates an, dann lautet der Pfad lediglich z.B. Background:
|
Quellcode
|
1
|
background: url('../images/back.jpg') repeat;
|
Also nur einen Ordner zurück und in den images Ordner.
Der Rest läuft übers System.