Hi!
Würde gern im RTE einen Eintrag unter "Absatzart" erzeugen, der das Zuweisen von CSS-Klassen ermlöglicht.
Beispiel:
RTE.classes {
Bildunterschrift {
name = Bildunterschrift
}
}
RTE.default {
classesParagraph = mainBodyText, Bildunterschrift
}
Der entsprechende Eintrag erscheint dann auch im Menu, nur wird dann nicht die Klasse "Bildunterschrift" zugewiesen...
Wer weiss wie's richtig geht?
CU
maxhb
Hi maxhb,
ist schon 'ne Zeit her, dass ich mich mit dem TSconfig für RTE beschäftigt habe.
Bei mir steht aber auch noch folgende Zeile:
RTE.default.classesCharacter = ....
Hier nochmal dasselbe wie unter "classesParagraph".
Schau mal nach, was es bedeutet, .... sorry wenig Zeit im Moment.
Ciao
Der DJ
Hi DJ!
dj.picasso schrieb
Bei mir steht aber auch noch folgende Zeile:
RTE.default.classesCharacter = ....
Das bezieht sich nur auf die verfügbaren Formatierungen für einzelne Zeichen und nicht für Absätze...
dj.picasso schriebsorry wenig Zeit im Moment
Willkommen im Club #giggle#
Die Lösung, die ich oben probiert habe, sorgt irgendwie nur dafür, dass Style-Eigenschaften, die ich dort definiere zwar im RTE angewandt werden, nur beim Rendern der Seite verschwinden sie wieder...
Weiss denn niemand, wie man eigene CSS-Klassen per RTE zuweisen kann?
hmm... genauso wie Du es beschrieben hast, geht es doch.
Habs zumindest genauso gemacht und... klappt. Zur Abwechslung mal 🙂
Hast Du Dein Stylesheet 100% darauf abgestimmt?
Es entsteht ja ein <DIV class="Bildunterschrift"> in deinem Beispiel.
Im Stylesheet muss dann ein Eintrag rein:
.Bildunterschrift {
font: irgendwass
}
So sollte es gehen.
Hi!
sisuk schriebhmm... genauso wie Du es beschrieben hast, geht es doch.
Ist ja seltsam! Kannst Du mal posten, WO du WELCHEN Code eingefügt hast? Irgend etwas amche ich da wohl komplett falsch 😢
cu
maxhb
Ganz normal, haargenau Deinen Code im TSconfig meiner Root-Seite.
Dadurch wird bei ANwendung im RTE aus dem nomalen Absatz ein <div class="xx">
Nicht das Du eine Einstellung hast, dass Dir den P und DIV-Tag weg-wrapped um Soft-Returns zu erhalten. Dann fällt der Tag natürlich raus und es entsteht ein simples
<br>
.
Auch ging das bei mir erst nachdem css_styled_content extension ausgeschaltet war, dafür aber css_styles in include_static rein.
So müsste es gehen 🙂
Hi!
sisuk schriebAuch ging das bei mir erst nachdem css_styled_content extension ausgeschaltet war, dafür aber css_styles in include_static rein.
O.K., dann gibt es ja doch eine nachvollziehbare Erklärung ;-)
Auch wenn die nicht so toll ist, denn leider ebnötige ich css_styled_content ...
Dumm gelaufen, aber diese Extension ist offenbar (noch?) nicht ganz fertig...
CU
maxhb
Ja, ist ärgerlich, aber ich habe meine Seite mittlerweile ohne css_styled_content per css_style umgebaut.
War ärgerlich und ne Sch...-Arbeit 😉 vor allem wenn man vorher schon alles stehen hatte,
aber es geht und hat fast die gleich usability wie mit css_styled_content.
Ich konnte auf die RTE-Funktionen nicht verzichten. War mir wichtiger...
Grüße
Sisuk
ich weiss es ist schon lange her aber ich hatte das gleiche problem und bin es so umgangen.
1. im setup:
page.stylesheet = fileadmin/css/text.css
2. entsprechendes css erstellen und raufladen
3. anstelle des div tags einen span tag verwenden und schon wird alles wunderbar dargestellt.
bei mir gehts so
gruss sp_left