Пользовательский файл конфигурации custom_config.js не работает? - PullRequest
2 голосов
/ 28 мая 2010

Я пытаюсь использовать пользовательский файл конфигурации вместо файла config.js по умолчанию в корне ckeditor. Я поместил переименованную копию файла config.js в мой webroot и вызвал его с помощью customConfig. Это не работает для меня, хотя. Мой синтаксис создает какие-либо проблемы?

Я использовал сайт разработчиков документации в качестве ссылки: http://docs.cksource.com/CKEditor_3.x/D ... конфигурации

Любые идеи или комментарии действительно помогут мне. Я застрял.

Спасибо !!

Нано

135 <html>
136 <head>
137 <script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
138 </head>
139 <body>
140 <form method="post">
141 <p>
142 <textarea name="ticket_text">&lt;p&gt;&lt;/p&gt;</textarea>
143 <script type="text/javascript">
144 CKEDITOR.replace( 'ticket_text' );
145 CKEDITOR.replace( 'ticket_text1',
146 {
147 customConfig : '/ckeditor/custom_config.js'
148 });
149 </script>
150 </p>
151 <tr>
152
153 <td></td>
154
155 <td align="right">
156
157 <input type="hidden" value="add" name="action">
158
159 <input type="submit" value=" Add Ticket ">
160
161 </td>
162
163 </tr>
164 </form>
165 </body>
166 </html>

1 Ответ

0 голосов
/ 22 февраля 2011

В примере кода вы не используете конфигурацию для допустимого элемента формы. Вы заменяете текстовую область ticket_text стандартной конфигурацией в строке 144, но в строке 145 вы заменяете textarea ticket_text1, которого нет в форме.

Также в своем описании вы сказали, что поместили обновленный конфиг в ваш webroot. В коде вы ссылаетесь на файл конфигурации в корне ckeditor.

При использовании CKEDITOR.replace вам необходимо заменить элемент в дом.

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