![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#1 |
|
Продвинутый
Регистрация: 10.09.2006
Сообщений: 49
|
Странно и неадекватно, на мой взгляд, ведете себя 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 |
|
|
|