Как настроить меню стилей CKEditor в Joomla? - PullRequest
1 голос
/ 22 августа 2010

На веб-сайте Joomla я включил CKEditor в качестве текстового редактора по умолчанию.Я хочу определить некоторые пользовательские стили, которые будут отображаться в меню «Стили».Я нашел документацию CKEditor, которая описывает, как это должно работать, но я не могу понять, как реализовать это на моем сайте Joomla.

Согласно документации, я пытался редактироватьстиль по умолчанию, добавив мои собственные определения, но это не имеет никакого эффекта.

Я также пытался создать новый набор стилей и добавить его в редактор, но это также не имеет никакого эффекта.Я могу найти только одно или два места, где CKEDITOR.addStylesSet или config.stylesCombo_stylesSet = 'default' появляется в коде, но редактирование этих файлов не имеет никакого эффекта, как будто какой-то другой код отменяет конфигурацию в этих файлах.

1 Ответ

1 голос
/ 18 мая 2011

В компоненте joomla есть ошибка (при работе с Joomla 1.6). У меня была та же ошибка, отладил ее, чтобы узнать, что они используют папку, отличную от указанной во всплывающей подсказке.

Они говорят: «Этот файл должен существовать в папке plugins / editors / ckeditor / styles»

На самом деле происходит проверка кода PHP на наличие файлов по адресу:

plugins/editors/ckeditor/ckeditor/styles

и затем использует указанную папку для загрузки фактического файла

Похоже, что этот код вызывает ошибку:

if (file_exists(dirname(__FILE__).DS.'ckeditor'.DS.'styles'.DS.$style_file))

обратите внимание на дополнительный 'ckeditor'

В любом случае, эта папка не существует. Вы должны создать его и поместить в него файл, чтобы обойти проверку существования.

То же самое с файлом "Шаблоны" ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...