![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#1 |
|
Senior Member
|
Все привет!
Не могу понять почему? В редакторе RTE создаю заголовок Код HTML:
<h3>Заголовок <span>текста</span></h3> Код HTML:
<p class="headline"><span>Параграф</span> текста</p> Код HTML:
<h3>Заголовок <span>текста</span></h3> Я не могу понять почему в заголовке Код HTML:
<h3>Заголовок <span>текста</span></h3> Код HTML:
<p class="headline"><span>Параграф</span> текста</p> Есть у кого какие то идеи ... или решения? Последний раз редактировалось thebat; 15.05.2012 в 18:40 |
|
|
|
|
|
#2 |
|
Administrator
|
это связано с настройками в TSconfig для RTE
поставьте что-то типа RTE.default{ // Tags allowed allowTags = a, abbr, acronym, address, blockquote, b, br, caption, center, cite, code, div, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, li, link, ol, p, pre, q, sdfield, span, strike, strong, sub, sup, table, thead, tbody, tfoot, td, th, tr, tt, u, ul, noindex // Tags denied denyTags > // Attributes to keep for P & DIV keepPDIVattribs = xml:lang,class,style,align // Tags allowed outside <p> and <div> tags allowTagsOutside = img,hr,table,tr,th,td,h1,h2,h3,h4,h5,h6,br,ul,ol,l i,pre,address,noindex // Tags allowed in Typolists allowTagsInTypolists = br,font,b,i,u,a,img,span,noindex } // Frontend RTE configuration RTE.default.FE < RTE.default |
|
|
|
|
|
#3 |
|
Senior Member
|
Валерий, спасибо.
Думаю проблема не в этом..., мая конфигурация ничем не отличается от предложенной вами, но SPAN-тег все таки пропадает.. Код:
RTE {
classes {
heading {
name = My heading
value = font-weight: bold; margin-bottom: 20px;
}
color {
name = Color Text SPAN-tag
}
}
default {
contentCSS = fileadmin/layout/css/myrtestyle.css
showButtons := addToList(chMode)
allowTags := addToList (span)
removeTags := removeFromList (span)
classesParagraph := addToList (heading)
classesCharacter := addToList (color)
proc {
allowTags := addToList (span)
allowTagsInTypolists := addToList (sapn)
allowTagsOutside := addToList (sapn)
allowedClasses := addToList (heading,color)
removeTags := removeFromList (span)
HTMLparser_rte {
allowTags := addToList (sapn)
removeTags := removeFromList (span)
}
entryHTMLparser_db {
allowTags := addToList (sapn)
allowTagsOutside := addToList (sapn)
allowTagsInTypolists := removeFromList (span)
removeTags := removeFromList (span)
rmTagIfNoAttrib := removeFromList (span)
keepNonMatchedTags = protect
tags {
span >
p >
}
}
}
buttons {
formatblock {
removeItems := addToList(pre, address, article, aside, blockquote, div, footer, header, nav, section, p)
}
blockstyle {
showTagFreeClasses = 1
tags {
p {
allowedClasses := addToList (heading)
}
}
}
textstyle {
showTagFreeClasses = 1
tags {
span {
allowedClasses := addToList (color)
}
}
}
}
}
}
Конечно я нашел другое решение ... привязал к SPAN-тег атрибут class"color", но оно не правильное... мне нужен просто чистый SPAN-тег |
|
|
|
|
|
#4 |
|
Senior Member
|
Оказывается, что в внутри параграфа span-тег без атрибутов удаляется и ни как это не настраивается, а точнее не конфигурируется .
Оригинал письма от автора: ====================== Inside paragraphs, span tags without attributes are removed. This is not currently configurable. If you need this to be configurable, please make a feature request and explain why it is useful. Regards, Stanislas |
|
|
|