Ответ 1
Здесь вы идете. dialogDefinition
событие решает проблему:
CKEDITOR.on( 'dialogDefinition', function( ev ) {
var dialogName = ev.data.name;
var dialogDefinition = ev.data.definition;
if ( dialogName == 'table' ) {
var info = dialogDefinition.getContents( 'info' );
info.get( 'txtWidth' )[ 'default' ] = '100%'; // Set default width to 100%
info.get( 'txtBorder' )[ 'default' ] = '0'; // Set default border to 0
}
});
CKEDITOR.replace( 'editor1' );
Подробнее читайте:
- Это официальное руководство поможет вам играть с диалоговым API (также с плагином devtools).
- Плагин Devtools полезен при поиске идентификаторов и элементов в диалогах CKEditor.
Удачи!