목록을 팝업하는 ckeditor의 툴바에 드롭 다운 또는 버튼을 추가 할 수 있어야하고, listitem이 클릭 될 때ckeditor에 드롭 다운/버튼을 추가하여 dropdownItem을 선택할 때 내용을 삽입하는 방법
function SetListsContent(arr)
{
//fill the list with the array arr
...
}
목록을 팝업하는 ckeditor의 툴바에 드롭 다운 또는 버튼을 추가 할 수 있어야하고, listitem이 클릭 될 때ckeditor에 드롭 다운/버튼을 추가하여 dropdownItem을 선택할 때 내용을 삽입하는 방법
function SetListsContent(arr)
{
//fill the list with the array arr
...
}
내가이 일을 끝낼 : 그 목록 항목
가 나는 또한 그 목록의 내용을 변경 ablee 할 필요가 ckeditor의 콘텐츠를 추가 할 것으로, 기능이 좋아
<div id='stuff'>
<ul class="editorlist">
<li>hi</li>
<li>how are you</li>
<li>good</li>
</ul>
</div>
<script type='text/javascript'>
function myfunc() {
$('<a href="#" id="stuffadd">add some text</a>')
.click(function() { $('#stuff').dialog('open'); }).appendTo('.cke_button:last');
}
</script>
먼저 플러그인을 추가하십시오. 플러그인을 추가하는 코드는 다음과 같습니다 :
CKEDITOR.plugins.add('language', {
requires: 'selection',
init: function(editor) {
var pluginName = 'language';
CKEDITOR.dialog.add(pluginName, this.path + 'dialogs/language.js');
editor.addCommand(pluginName, new CKEDITOR.dialogCommand(pluginName));
editor.ui.addButton('language', {
label: 'language',
command: pluginName
});
}
});
그리고 다음에 도구 모음에 플러그인을 추가 config.js
즉
extraPlugins: 'language';