Как снять с темы все окна с использованием темы диазо - PullRequest
4 голосов
/ 04 октября 2011

Я создал хорошую сложную тему стиля в Diazo, но я не хочу создавать темы для всех окон TinyMce (всплывающих окон).

Конечно, есть умный способ сделать это, используя файл правил.Есть предложения?

Спасибо, Вито

Ответы [ 2 ]

4 голосов
/ 04 октября 2011

Самый простой способ - убедиться, что у вашей темы есть условие, подобное этому:

<theme href="theme.html" css:if-content="#visual-portal-wrapper" />

Таким образом, ни одна тема не применяется ни к чему, кроме страницы, отображаемой с main_template (которая имела быdiv с id visual-portal-wrapper).

Мартин

3 голосов
/ 04 октября 2011

Решением здесь является добавление заголовков ответов в Products.TinyMCE для отключения темы.Смотри: http://pypi.python.org/pypi/plone.app.theming#disabling-the-theme-for-a-particular-view-script-or-template

...