взгляните на ответы на этот вопрос .Я думаю, это будет довольно просто, если я правильно интерпретирую ваш вопрос.
Настройте диалоги во время определения, добавьте поле "onclick", а затем установите и получите содержимое в функциях setup и commit.
также обратите внимание на предостережение о том, как html обрабатывается во время getData, что может создать проблему, если onclick недействителен (я никогда не добавлял ничего, кроме действительных атрибутов html, и видел другие вопросы, где этосозданные проблемы)
посмотрите на ckeditor / _samples / api_dialog.html, чтобы узнать, как изменить диалоги.