Hi,
bevor ich mich jetzt stundenlang mit Templavoila einarbeiten muss wollte ich Euch kurz fragen:
Ist es möglich mit Typoscript bestimmten Inhaltselementen Eigenschaften zuzuweisen?
Beispiel: Ich habe ein Template mit 3 Spalten und habe per CSS Boxen definiert. Diese Boxen werden nach Einbindung in Typo3 nicht dargestellt, weil ja alles für typo3 erstmal Content ist.
Ich möchte in der Hauptspalte Boxen als Inhaltselement einbauen und in der rechten Spalte soll jeder Inhalt automatisch in eine Box gewandelt werden.
Idealerweise soll der Redakteur dann im RTE nur "Box" auswählen um die Boxen zu kreiern.
Könnt Ihr mir sagen, ob das geht und mit welcher Eigenschaft von TS?
Vielen Dank!
Hallöle
Du meinst nicht zufällig das hier?
/faq/content-ausgeben
LG
Cope
Mh,
nein leider nicht. Das Tutorial zeigt wie der Inhalt der Seite in die richtige Spalte zugeordnet wird.
Ich möchte den Inhalt einer Spalte zwei teilen:
1. Normaler Inhalt
Redakteur schreibt ganz normal einen Seiteninhalt, Titel und Text und sagt vielleicht noch der Titel soll mit Layout2 (Überschrift H2) ausgegeben werden.
2. Boxeninhalt
Redakteur schreibt im Titel "Termine", schreibt einen Text und wählt dann im RTE statt "Absatz" einfach "Box1" aus. Damit bekommt sein Titel einen roten und der Text einen gelben Hintergrund und das ganze ist noch schön eingerahmt.
Ahh jetzt ja,
da hab ich Dich falsch verstanden.
Ich nehme an das Du htmlarea benutzt?
Dann kannst Du im SeitenTS solche Sachen konfigurieren
ich hab grad sowas hier
RTE.default.contentCSS = fileadmin/template/xyz.css
RTE.default.useCSS = 0
RTE.default.showTagFreeClasses = 1
RTE.default.ignoreMainStyleOverride=1
RTE.default.classesCharacter = orange_border,orangetext,orangemarker,orangeundertxt,greybold
RTE.default.classesParagraph = orange_border,orange_back,grey_back,orange_underline,listeorange
RTE.default.classesTable = tbl_orange_border,tbl_grey,tbl_orange
RTE.default.classesTD = td_orange_border, td_grey,td_orange
RTE.config.tt_content.bodytext.proc.allowedClasses = orangemarker,orangetext,orange_border,orange_back,grey_back,orange_underline,orangeundertxt,greybold,listeorange
und natürlich entsprechende CSS Klassen in Deiner CSS Datei definieren
LG
Cope
Supi, das hört sich schon besser an 😉
Dann werde ich mich mal schlau machen wie ich das am besten umsetze...
Mal ein Zwischenstand:
RTE.default.showButtons = blockstylelabel, blockstyle, textstylelabel, textstyle, superscript, subscript, copy, cut, spellcheck, chMode, inserttag, removeformat, insertcharacter, acronym
RTE.default.xhtml_cleaning = 1
RTE.default {
contentCSS = fileadmin/templates/css/rte.css
showTagFreeClasses = 1
proc.allowedClasses = rechte_box
classesParagraph = rechte_box
classesCharacter = rechte_box
}
plus Definition der Klasse in der rte.css liefert mir jetzt eine Auswahl im Pulldown "rechte_box".
Das liefert mir in der RTE-Anzeige jetzt den Text mit der Grafik für die Box unten, lässt sich aber nicht abspeichern. Dazu stand aber noch etwas im Buch.