Seite 1 von 2

Zusammenspiel Layout / Module / Templates

Verfasst: Di 26. Apr 2005, 20:33
von akaris
Hallo liebe Contenido Gemeinde,

seit mehreren Tagen beschäftige ich mich nun mit Contenido in Vers. 4.4.5.
So ... mein Layout welches ich mir vorgestellt habe ist schon umgesetzt. Im Gesamten setze ich 6 Container ein. Ein allgmeines Template habe ich auch konfiguriert und die ersten Inhalte eingesetzt. Diesen Artikel nene ich jetzt mal Artikel 1.

Nun habe ich aber ein Problem und zwar:

Wenn ich nun einen neuen Artikel erstelle möchte ich gerne das z.b. Inhalte aus Artikel 1 in diesen übernommen werden. Logischerweise dachte ich mir, das ich einfach ein neues Template erstelle und lediglich das Modul austausche andessen Stelle sich was ändern soll.

Mein Ziel ist es, das einfach z.b. der Bereich "News" auf jeder Seite erscheint.

Wie kann ich denn das anlegen das die Container grundsätzlich auch mit den gleichen Inhalten gefüllt werden ?

Nun hoffe ich mal das ich das einigermaßen verständlich beschrieben habe.

Danke für Eure Hilfe!
Akaris

Verfasst: Di 26. Apr 2005, 21:23
von Halchteranerin
fuer News brauchst du eine Artikelliste (die Module gibt's haufenweise im Forum). Im Layout reservierst du einen Container, dem du im Template das Modul Artikelliste zuweist, und bei der Konfiguration der Kategorie oder der einzelnen Artikel gibst du an, die Artikel welcher Kategorie aufgelistet werden sollen.

Verfasst: Di 26. Apr 2005, 21:50
von akaris
Hmmm danke Dir ,

nur das war net ganz das wie ich es mir dachte.

Ich benutze als NEWS einen Einfachen CMS_Text Container. Und die Artikelliste bringt mich da nicht wirklich weiter denke ich.
Ich habe eben mal Deinen Vorschlag durchgespielt und habe dabei auch Probleme bekommen.

Die Kategorie benötigt ja wieder ein Template .. und dieses Template bezieht benutzt wiederum ein Layout. Meine Frage ist nun .. ob ich dann für diese Kategorie einen neues Layout erstellen muss in welchem nur ein einziger Container drin ist oder ob ich mein Grundlayout auswählen muss ?

Im Moment fehlt es mir echt an der Logik was das Zusammenspiel anbelangt :(

Verfasst: Di 26. Apr 2005, 23:19
von HerrB
Ich benutze als NEWS einen Einfachen CMS_Text Container. Und die Artikelliste bringt mich da nicht wirklich weiter denke ich.
Doch, schon, allerdings eine modifizierte, die nur die Einträge aus allen Artikeln einer bestimmten Kategorie anzeigt. Damit ist auch der Aufbau klar: Für jede News ein neuer Artikel. Ob Du dafür Dein Standard-Template verwendest (was vermutlich aufwendig ist, da man da einiges konfigurieren kann/muss) oder lieber ein neues Template erzeugst, welches nur die benötigten Module enthält (z.B. nur dein Text-Element) ist beliebig (die zweite Option ist die Empfehlung).

Hast Du den Beispielmandanten installiert? Da ist nämlich ein entsprechendes Modul und ein dafür benötigter Aufbau der Kategorien schon drin.

Gruß
HerrB

Verfasst: Mi 27. Apr 2005, 00:20
von akaris
Hallo Herr B,

also .. ich habe das nun nochmals probiert mit der Artikelliste .. ich bekomme das einfach nicht hin.

Meine Baumstruktur sieht wie folgt aus:

akaris
-> hier befindet sich artikel startpage
darunter kategorien
about me
my tec
gallerie
news
usw.

so .. im globalen Layout verwende ich 6 Container
Container 1 = sollte für News sein
Container 2 = ein Bild
Container 3 = ein Bild
Container 4 = eine Shoutbox
Container 5 = Subnavigation
Container 6 = Text HTML

ok .. ich habe also in meinem Template dann laut Eurer Empfehlung das Modul Artikelliste eingesetzt. Bei der Konfiguration hab ich den Baum "News" angegeben. In diesem befinden sich auch 2 Testartikel. Einer davon als Startartikel gekennzeichnet. Und beide auf online geschaltet.

Nun passiert nur das eine Box angzeigt wird welche meine definierte Überschrift wiedergibt. Mehr geschieht nicht.

Ich weiss echt nicht wo da der Hase begraben liegt :(
Die einfachste Variante wäre ja das ich nen eigenes Modul erstelle und pur HTML da reinklopfe .. dann hab ich den gleichen Effekt. Aber ich würde halt gerne die Dynamik des Systems benutzen und das kann ja wirklich nicht sooo schwer sein .. *seufZ*
Nen besseren Tip wie ich da nochmal rangehen soll ?

Verfasst: Mi 27. Apr 2005, 10:45
von HerrB
Die Standard-Artikelliste ist auf bestimmte Felder geeicht - wenn ich mich recht erinnere auf das Feld CMS_HTML (interne ID 2) mit dem Zähler 2 (e.g. CMS_HTML[2]).

Damit der Inhalt angezeigt wird, musst Du die in der Artikelliste enthaltene Abfrage anpassen.

CMS_HTMLHEAD: idtype 1
CMS_HTML: idtype 2
CMS_TEXT: idtype 3
CMS_HEAD: idtype 9

In der Abfrage findest Du die Einträge idtype= und typeid= . Für idtype musst Du die o.a. ID einsetzen und für typeid den Zähler, d.h. wenn Du CMS_TEXT[1] verwendest, 1.

@Halchteranerin: Das ist in meiner Artikelliste nicht richtig beschrieben, die ID ist nicht die Container-ID, sondern der Zähler... korrigiere ich noch.

Du solltest zum Testen ein neues Listenmodul verwenden (Code entsprechend kopieren). Du kannst auch - Werbung - mein Artikellsiten-Modul verwenden (siehe Signatur), das ist schöner zu konfigurieren...

Gruß
HerrB

Verfasst: Mi 27. Apr 2005, 21:18
von akaris
So .. ich hab nun mal 2 Screens online gestellt und zwar mein Grundlayout und die Einstellung vom Template dazu:

http://akaris.com/help/screen01.jpg
http://akaris.com/help/screen02.jpg

Es geht einfach darum das ich Inhalte wie z.b. oben links Container 1 auf Folgeseiten übernehmen will.

Verfasst: Mi 27. Apr 2005, 21:48
von HerrB
Ich brauche noch einen einen Screenshot der Konfiguration von TEMPLATE NEWS und was enthält das Modul TEXT NEWS?

Gruß
HerrB

Verfasst: Mi 27. Apr 2005, 21:52
von akaris
in Modul TEXT NEWS steht nur in der Ausgabe der normale Echobefehl:

Code: Alles auswählen

<?php echo "CMS_HTML[1]"; ?>
In Template News steht genau das gleiche wie im Standardtemplate. Das war nur mal zu Testzwecken. Ich dachte ich könnte eben so meine Seite machen ... damals hatte ich in Container 6 einfach ein anderes Modul eingesetzt... in der Hoffnung das die anderen Inhalte übernommen werden. Aber dem war nicht so :(

Verfasst: Mi 27. Apr 2005, 21:54
von HerrB
Ok, jetzt kommen wir weiter. An der Stelle, wo jetzt TEXT NEWS als Modul steht, muss das Artikellisten-Modul gesetzt werden.

Wie sieht das Modul TEXT Startup aus?

Gruß
HerrB

Verfasst: Mi 27. Apr 2005, 22:01
von akaris
also .. das hatte ich vorher auch gemacht .. ok ich ändere das nochmal und stelle da DEIN Artikellistenmodul ein.

In TEXT STARTUP steht

Code: Alles auswählen

<?php echo "CMS_HTML[3]"; ?>

Verfasst: Mi 27. Apr 2005, 22:09
von HerrB
Großschreiben bedeutet schreien - ich gehe mal davon aus, dass es kein Vorwurf ist.

Nun wählst Du in der Konfiguration die Kategorie News aus, als Inhaltstyp CMS_HTML und als Container (die Beschriftung ist falsch) 3.

Außerdem - wenn nur der Startartikel vorhanden ist - auch die Option Startartikel Anzeigen.

Gruß
HerrB

Verfasst: Mi 27. Apr 2005, 22:16
von akaris
Sorry .. war net als Schreien gedacht! Habs einfach bedenkenlos getippt.
Ok .. die Einstellungen habe ich gemacht und dann kommt das hier bei raus:

http://akaris.com/help/screen03.jpg
http://akaris.com/help/screen04.jpg
http://akaris.com/help/screen05.jpg

Verfasst: Mi 27. Apr 2005, 22:19
von HerrB
Schon mal so falsch nicht. Welche Artikel sind in der Kategorie News? Enthält das untere Feld in diesen Artikeln einen Text?

Gruß
HerrB

Verfasst: Mi 27. Apr 2005, 22:27
von akaris
und nochmal ein Screenie :)

http://akaris.com/help/screen6.jpg

Öhm was meinst Du nun mit dem unteren Feld ? Den Container 6 ?