This is an option when inserting an image... how easy/hard is it to add a class to a table? In other words, add an option to the already existing table options?
in the table.js add the red line onOk : function() { if ( this._.selectedElement ) { var selection = editor.getSelection(), bms = editor.getSelection().createBookmarks(); } var table = this._.selectedElement || makeElement( 'table' ), me = this, data = {}; table.setAttribute( 'class', 'YOUR_CLASS_NAME_HERE' ); this.commitContent( data, table );
Just noticed that you want to attached various classes to your tables. For your question, you obviously have to insert an input into the dialog as well and pass its value to the line highlighted in red...
Re: Add a css class to a table
in the table.js add the red line
onOk : function()
{
if ( this._.selectedElement )
{
var selection = editor.getSelection(),
bms = editor.getSelection().createBookmarks();
}
var table = this._.selectedElement || makeElement( 'table' ),
me = this,
data = {};
table.setAttribute( 'class', 'YOUR_CLASS_NAME_HERE' );
this.commitContent( data, table );
Just noticed that you want to attached various classes to your tables. For your question, you obviously have to insert an input into the dialog as well and pass its value to the line highlighted in red...
Re: Add a css class to a table