Hallo,
ich möchte eine template anlegen in dem in mehreren bereichen verschiedene content elemente erscheinen sollen (Bild; Text; Teaser mit Headline, Bild und Text)
Meine Probleme:
1. welche angaben muss ich innerhalb des template machen, damit ich an verschieden stellen content darstellen kann?
2. wie kann ich verschieden content element anlegen, bzw. einfügen? (ich stelle mir ein content element in form einer art teaser vor. mit hintergrundfarbe hinter der headline, bild und text.)
Zum besseren Verständnis was ich meine:
http://www.thrath.de/others/template.html
ciao
ToDo
In der Standardkonfiguration verfügt Typo3 über 4 Contentbereiche (Normal, Left, Right, Border). Die Eingabe in den 4 Bereichen erfolgt im Backend über vier Spalten.
Die Bezeichnungen Normal, Left, Right, Border sind natürlich nur willkürlich, die Content-Elemente können letztendlich über Marker an beliebigen Stellen auf der Seite platziert werden:
subparts.CONTENT_LEFT < styles.content.getLeft
subparts.CONTENT < styles.content.get
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_BORDER < styles.content.getBorder
Werden mehr als vier Contentbereiche benötigt, kann das ebenfalls eingerichtet werden (Page TSconfig, User TSconfig).
Jochen Weiland
vielen dank. das hat mir schon mal geholfen.
nun bleibt allerdings noch die frage offen, wie ich verschieden content Elemente innerhalb einer Spalte anlegen kann.
Ich möchte einerseits das normale contentmodule verwenden (Headline, Text/Bild), dazu möchte ich allerdings auch noch anderes contentmodul verwenden (z.B. Headline mit Hintergrundfarbe oder einfach nur eine andere Hintergrundfarbe beim Text).
Ich habe bereits versucht eine neue Extension ("Add as a totally new Content Element type") anzulegen, das hat aber leider überhaupt nicht funktioniert.
Vielleicht gibt es ja noch eine andere Methode, wenn nicht muss ich mich weiter an einem neuen Content Element Type versuchen.
Ciao
Thorsten
Nun, man kann ja z.B. bei einem Titel unter 6 Layouts wählen (die man per Typoscript oder CSS anpassen kann), ebenso kann man bei Text Absatzformatierungen verwenden (ebenfalls anpassbar über TS/CSS).
Jochen Weiland
vielen dank
hat mich weit nach vorne gebracht
melde mich bestimmt bald mit dem nächsten Problem.
ciao
todo
jweiland schriebWerden mehr als vier Contentbereiche benötigt, kann das ebenfalls eingerichtet werden (Page TSconfig, User TSconfig).
Kannst du das genauer erklären? Ich bräuchte nämlich insgesamt 5 Contentfelder und hab keine Ahnung wo ich das fünfte anlegen kann bzw. die 4 vorhandenen modifizieren.
CU
Ghettomaster
Hi,
ebenso kann man bei Text Absatzformatierungen verwenden (ebenfalls anpassbar über TS/CSS).
Wie kann ich denn die Absatzformatierung vornehmen?
Beim Header ist es mit
content.wrap.header1 = <div class="divHead1">|</div>
content.wrap.header2 = <div class="divHead2">|</div>
möglich.
Wie formatiere ich denn den Text?
Ciao
ToDo
Ghettomaster hat folgendes geschrieben:
jweiland hat folgendes geschrieben::
Werden mehr als vier Contentbereiche benötigt, kann das ebenfalls eingerichtet werden (Page TSconfig, User TSconfig).
Kannst du das genauer erklären? Ich bräuchte nämlich insgesamt 5 Contentfelder und hab keine Ahnung wo ich das fünfte anlegen kann bzw. die 4 vorhandenen modifizieren.
Hat hier schon jemand eine Antwort auf diese Frage. Auch ich (und damit schon mindestens zwei Personen ;-)) haben dieses Problem.
Gruss
taf
Ein fünfter Contentbereich (d.h. fünfte Spalte) kann ganz einfach angelegt werden:
Im Benutzeradministrator unter TSConfig folgende Zeile einfügen:
mod.SHARED.colPos_list = 0,1,2,3,4
Die Reihenfolge der Spalten lässt sich durch Vertauschen der Spaltennummern ändern.
Beschrieben ist das alles im Dokument TSConfig auf typo3.org
Braucht man noch mehr Contentbereiche auf einer Seite (wirklich??), dann schaut man in die Datei extTables.php im typo3conf-Verzeichnis
Jochen Weiland
jweiland schriebNun, man kann ja z.B. bei einem Titel unter 6 Layouts wählen (die man per Typoscript oder CSS anpassen kann), ebenso kann man bei Text Absatzformatierungen verwenden (ebenfalls anpassbar über TS/CSS).
Jochen Weiland
Hallo Jochen,
soweit ich weiss kann nur ein genereller Layout für alle Header, egal in welcher Spalte sich die Header befinden, definiert werden. Gibt es eine Möglichkeit zum Beispiel nur die Header- bzw. Contenttext-Layouts in der rechten Spalte anders zu definieren.
Wenn es über die Layouts nicht geht, wie kann die Header bzw. Texte auf der Rechten Spalte wrappen?
(Ein einfaches wrap wäre völlig ausreichend)
Alles Gute...
Warum funktioniert das:
mod.SHARED.colPos_list = 0,1,2,3,4
denn nicht mehr bei der 3.6.2 ?? 🙁
Danke für eure Hilfe!
jetzt mal ne ganz dumme frage:
muss ich das
"subparts.CONTENT_RIGHT < styles.content.getRight"
in Setup oder constants einfügen? und wo dort genau?
danke
im Setup, und zwar innerhalb des PAGE Objekts, also z.B.
page.10.subparts.RCONTENT < styles.content.getRight
Jochen Weiland