Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
02.07.2008, 15:21 | #1 |
Продвинутый
Регистрация: 10.09.2006
Сообщений: 49
|
RTE.classes
Странно и неадекватно, на мой взгляд, ведете себя RTE при работе с CSS классами.
TSconfig: Код:
RTE { default { useCSS = 1 contentCSS = fileadmin/templates/9955599.ru/default.css showTagFreeClasses = 0 // Show tags from content CSS showButtons = * //hideButtons = showStatusBar = 1 //ignoreMainStyleOverride = 1 disableEnterParagraphs = 1 disablePCexamples = 1 // Disable examples styles disableColorPicker = 1 enableWordClean = 1 removeTrailingBR = 1 removeComments = 1 classesTable = layout2 classesParagraph = layout1 classesTD > classesLinks > classesCharacter > classesAnchor > classesImage > colors = color1, color2, noColor proc { allowTagsOutside = img,hr,address,span,table,div,br,u,strike dontConvBRtoParagraph = 1 } } colors { color1 { name = Background value = blue } color2 { name = Another value = #775533 } noColor { name = Nocolor value = } } classes { layout1 { name = Раскладка 1 value = color: red; } layout2 { name = Раскладка 2 value = color: yellow; } } } Код:
.layout1 { color: green; } .layout2 { color: yellow; } table.layout2 { color: green; } Если в CSS классы не описать, то ничего не работает, не смотря на: classes { layout1 { name = Раскладка 1 value = color: red; } layout2 { name = Раскладка 2 value = color: yellow; } } Причем значения из CSS приоритетнее - текст становится зеленым. Если убрать из TSconfig описание классов, то все остается по старому, меняется только название с Раскладка 1 на layout1. Я не могу понять, почему это происходит при условии, что showTagFreeClasses = 0 |