Seite 1 von 1
Ich komme garnicht weiter
Verfasst: Sa 6. Dez 2003, 09:26
von taco
Hallo,
ich bin ganz neu hier und habe jetzt schon Stunden mit dem System verbracht, habe die ganze Seite durch und auch schon das Forum Stunden durchforstet.
Kann mir bitte jemand kurz erklären wie das Zusammenspiel funktioniert.
Zuerst das Layout erstellen, das bekomme ich noch hin. Aber wenn ich weitere Module erstelle, bekomme ich auch noch hin. Nun aber, wie funktioniert das Zusammenspiel der Module mit dem Layout?
Wie binde ich neue Container in mein Laout ein bzw. wie mache ich aus neuen Modulen Container?
Ich komme echt nicht weiter. Danke
Dirk
Verfasst: Sa 6. Dez 2003, 10:14
von visionman
Hallo Dirk,
Du erstellst ganz normal das Layout Deiner Seite z.B. mit Tabellen. Dort baust Du dann die Container mit ein, die im Prinzip nichts anderes als Platzhalter für den entsprechenden Inhalt bzw. das Modul darstellen. Die Container tragen die Bezeichnung CMS_CONTAINER[x] (das X steht für die Nummer, die Du dem Container vergibst, damit er zuzuordnen ist). Die jeweiligen Module ordnest Du dann den Containern im Template zu. Fertig - das wars so im groben schon!
Hier mal ein einfaches Beispiel (ich hab einen Rand bei den Tabellen stehen lassen, damit die Aufteilung besser ersichtlich ist):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Hier steht der Titel</title>
<link rel="stylesheet" type="text/css" href="css/format.css">
</head>
<body bgcolor="#FFFFFF" text="#000000" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0">
<table border="0" cellspacing="0" cellpadding="0">
<tr valign="top" align="left">
<td width="800">
<table border="1" cellspacing="3" cellpadding="1" width="800">
<tr>
<td colspan="3" valign="top" align="right" background="hier das Hinbtergrundbild für den Kopfbereich" width="800" height=
"100">
<p align="right">CMS_CONTAINER[2]</p>
</td>
</tr>
<tr>
<td valign="top" width="132" background="hier das Hintergurndbild für die linke Seite" height="20">
<p>CMS_CONTAINER[4]</p>
</td>
<td width="20" background="hier das blind.gif für die Leerspalte">
<p> </p>
</td>
<td width="648">
<div class="headline">CMS_CONTAINER[5]</div>
<br>
<div class="text">CMS_CONTAINER[7]</div>
</td>
</tr>
<tr>
<td colspan="3" background="Hintergrundbild für die Fusszeile" width="800" height="25">
<p> </p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
Folgende Aufteilung der Container:
Container 2: Service(Hilfs-)-Navigation
Container 4: Hauptnavigation
Container 5: Headline
Container 7: Text
Hoffe, das hilft Dir weiter!
Gruß Thomas
Verfasst: So 7. Dez 2003, 08:31
von taco
Danke Dir. Das habe ich verstanden.
Noch eine Frage: Wie bekomme ich neue Container erstellt, also ich lade mir Module, bspw. Sitemap und erstelle das Modul laut der Anweisung.
Dann muss ich es ja meinem Layout hinzufügen und daraus muss ja auch noch ein Container werden. Oder? Und wie funktioniert das?
Danke vielmals
Verfasst: So 7. Dez 2003, 11:26
von timo
Schau dir mal am besten die mitgelieferte Demo-Website an.
Verfasst: So 7. Dez 2003, 21:17
von visionman
Sorry für die späte Antwort, aber wir waren weg und sind gerade erst heimgekommen.
Die Zuordung der Containerinhalte erfolgt im Template, dort definierst Du, welcher Container welches Modul enthalten soll. Die Nummerierung sowie die Anzahl der Container kannst Du selbst festlegen.
Bei meinem Beispiel handelte es sich ja nur um einen einfachen Aufbau einer simplen Standardseite. Einfach mal wie Timo schon gesagt hat die Demo-Website anschauen.
Gruß Thomas
Verfasst: So 7. Dez 2003, 21:26
von taco
Jetzt habe ich mich den ganzen Tag mit dem Teil gequält, aber was soll´s, so langsam steige ich dahinter.
Wird schon werden.
Danke
Verfasst: Mo 8. Dez 2003, 12:02
von bundu
Ist es denn sinnvoll mehrer Templates anzulegen? Ich habe momentan ein neues Layout angelegt und das Standardtemplate in Verwendung (wenn auch nicht mit allen Containern). Lehrt die Erfahrung, dass man lieber mehrer Templates verwenden sollte oder einfach das Standardtemplate mit neune Containern befüllen (oder vermische ich jetzt da einiges...)??
Gruss,
Andreas
Verfasst: Mo 8. Dez 2003, 12:17
von timo
Ein Template ist die eindeutige Kombination von einem Layout zu X Modulen. Änderst du ein Template, ändern sich auch alle Seiten, die mit diesem Template verknüpft sind.
Verfasst: So 21. Dez 2003, 14:01
von bundu
timo hat geschrieben:Ein Template ist die eindeutige Kombination von einem Layout zu X Modulen. Änderst du ein Template, ändern sich auch alle Seiten, die mit diesem Template verknüpft sind.
Ok, das heißt, ich kann also mehrere Templates anlegen und die dann bspw. zu einem Navigationspunkt zuordnen, so dass z.B. die einzelnen Subnavis jeweils zur Haup(sub)navigation passen?
Das probier ich glatt mal aus.... klingt sehr gut
