We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 9932
    • 66 Posts

    почему то не работают стили в TinyMCE. есть файл *.css я его прописал и по относительному и по абсолютному пути.
    в коде он есть. что то типа "content_css : "/assets/templates/mytemplate/editor.css"
    Но стили почему то не работают. Все выглядет такими маленькими буквами на сером фоне.

    Что где добавить/удалить/прописать?
      • 30118
      • 22 Posts
      присоединяюсь к вопросу
        • 26883
        • 137 Posts
        Из вопроса непонятно, где именно в TinyMCE не отображаются стили. Есть два места:

        1. В самом окне редактирования контента
        2. В выпадающих списках Форматирование и Стили.

        В идеале в этих двух местах всё должно быть точно так, как на странице сайта.

        Чтобы стили правильно отображались в контенте, надо подключить к редактору именно таблицу стилей сайта. Делается это в Конфигурация - Интерфейс и представление - Путь к CSS-файлу. Надо записать относительный путь, начиная с /assets.

        Но есть нюанс. У пользователя (менеджера) может быть своя личная конфигурация. Надо в Пользователи-Управление менеджерами выбрать менеджера и у него на вкладке Пользователи также прописать Путь к CSS-файлу. Заодно там надо проверять и темы редактора, набор кнопок и плагинов. Желательно - Использовать глобальные настройки.

        Часто про личную конфигурацию забывают и потом удивляются, почему "всё не так, ребята".

        Есть ещё нюанс. Возможно, что в CSS-сайта элемент body имеет "не белый" цвет фона. Тогда он и будет отображаться в окне контента. Добиться правильного цвета можно подключением дополнительного CSS.

        Часто изменения в конфигурации TinyMCE не сразу сказываются из-за глубокого кэширования в браузерах. Очистите все кэши, перезагрузите редактируемую страницу.

        Для правильного отображения стилей в списках, с цветом, шрифтами и, возможно, с картинками, потребуется больше усилий. На эти списки CSS-файл сайта не действует. Если интересно - напишу, как это сделать.
          • 30118
          • 22 Posts
          спасибо!
          Дело было в этом, даже не знал о таком )
          Quote from: ShaggyDoc at Mar 10, 2010, 11:03 PM

          У пользователя (менеджера) может быть своя личная конфигурация. Надо в Пользователи-Управление менеджерами выбрать менеджера и у него на вкладке Пользователи также прописать Путь к CSS-файлу.