htmlArea RTE и CSS
У меня такой вопрос: можно ли как-то сделать так, чтобы в htmlArea RTE появился список стилей, определённых где-нибудь в *.css-файле? А то писать каждый раз, когда хочешь изменить стиль текста: <div class = "someclass"> ... </div> - как-то не очень удобно.
|
RTE.default.contentCSS = fileadmin/templates/style.css
|
Cпасибо :)
Но... видимо я что-то не так делаю, так как ничего не происходит... А я делаю вот что: в Page TSconfig добавляю эту строку Код:
RTE.default.contentCSS = fileadmin/templates/style.css Но никаких изменений в РТЕ не наблюдается. Что может быть не так? |
чтобы добавить все стили вроде пишем так:
RTE.default.useCSS = 1 RTE.default.showTagFreeClasses = 1 RTE.default.contentCSS = fileadmin/templates/style.css в документации есть способ выводить только нужные |
а вот теперь всё работает! спасибо огромное! :)
|
Не успел я нарадоваться, как возникла другая проблема: список стилей формируется нормально, для конкретного участка текста можно свободно выбрать любой стиль, НО после сохранения своих наработок в эдиторе - форматирование пропадает. Вместо <p class = "someclass">...</p> остаётся просто <p>...</p>
Сразу прошу меня извинить за назойливость... |
разобрался с проблемой. всё прекрасно работает. ещё раз спасибо :)
|
Цитата:
Как сделать, чтобы выбранные стили из .css файла не удалялись? |
Тот же самый вопрос:
Цитата:
|
Читайте manual.sxw из папки RTE в ядре TYPO3 - все будет понятно.
|
спасибо за оперативный ответ)
Я уже методом логического тыка и при помощи этой темы: http://forum.typo3.biz/showthread.php?t=1732 более-менее понял что к чему. Но мануал тоже почитаю. |
подскажите, как всё-таки укротить хтмл-парсер? это же в нем проблема, если стили не сохраняются в БД ? советов почитать мануал не надо. читал, не понял.
|
как я понял (хотя не факт, что правильно), прежде чем указывать свои настройки для RTE, нужно текущие почистить:
Код:
RTE > Код:
RTE.default.useCSS = 1 |
вынос мозга полный, но функционирует. в RTE надо разрешить занесение своих классов стилей в ДБ.
Цитата:
|
ну да, надо цепануть эту же CSSку в темплейт. До автоматизма далеко, но радует, что это только раз нужно сделать.
|
В общем-то достаточно такого кода в TS config
Код:
RTE.default { Код:
@import url('rte.css'); |
Часовой пояс GMT +4, время: 06:42. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot