PDA

Просмотр полной версии : Проблема с RTE в FCE


Bibberfell
16.09.2011, 13:17
Здравствуйте.

У меня какая то проблема при создании поля с RTE в FCE: на всех тэгах, кроме <p> убираются скобки, в итоге после сохранения получается:
h2Заголовок/h2<p>Текст текст</p>ulliсписок/liliеще элемент списка/li/ul

(так отображается и в редакторе и на сайте, то есть, проблема именно при сохранении)

TS на поле в FCE:

10 = TEXT
10.current = 1
10.parseFunc = < lib.parseFunc_RTE

Конфига поля в TV стандартная

ТS-конфиг RTE (пардоньте за мусор):

# RTE config:
lib.parseFunc.tags.link.typolink.target = _self
#lib.parseFunc_RTE < lib.parseFunc
lib.parseFunc_RTE.tags.link.typolink.target = _self
lib.parseFunc_RTE.externalBlocks = table, blockquote, ol, ul, li,img
lib.parseFunc_RTE.externalBlocks.li {
stripNL = 1
callRecursive = 1
}
lib.parseFunc_RTE.externalBlocks.ul.callRecursive = 1

lib.parseFunc_RTE {
// makelinks >
# Processing <table> and <blockquote> blocks separately
externalBlocks = table, blockquote, ol,ul
externalBlocks {
# The blockquote content is passed into parseFunc again...
blockquote.stripNL=1
blockquote.callRecursive=1
blockquote.callRecursive.tagStdWrap.HTMLparser = 1
blockquote.callRecursive.tagStdWrap.HTMLparser.tag s.blockquote.overrideAttribs = style="margin-bottom:0;margin-top:0;"

ol.stripNL=1
ol.stdWrap.parseFunc = < lib.parseFunc

ul.stripNL=1
ul.stdWrap.parseFunc = < lib.parseFunc

table.stripNL=1
table.stdWrap.HTMLparser = 1
table.stdWrap.HTMLparser.tags.table.fixAttrib.clas s {
default = contenttable
always = 1
list = contenttable
}
table.stdWrap.HTMLparser.keepNonMatchedTags = 1
table.HTMLtableCells=1
table.HTMLtableCells {
default.callRecursive=1
addChr10BetweenParagraphs=1
}
}
nonTypoTagStdWrap.encapsLines {
encapsTagList = div,p,pre,h1,h2,h3,h4,h5,h6
remapTag.DIV = P
nonWrappedTag = P
innerStdWrap_all.ifBlank =
addAttributes.P.class >
addAttributes.P.class.setOnly=blank
}
nonTypoTagStdWrap.HTMLparser = 1
nonTypoTagStdWrap.HTMLparser {
keepNonMatchedTags = 1
htmlSpecialChars = 2
}
}

lib.stdheader.stdWrap.dataWrap >
lib.stdheader.3.headerClass >
tt_content.stdWrap.innerWrap >

Спасибо.

Bibberfell
19.09.2011, 10:39
никто не сталкивался с такой проблемой? :( помогите, пожалуйста