読者です 読者をやめる 読者になる 読者になる

ichiroc subset

書きながら考える・考えをまとめる場所

Dojo の Editor でテーブルプラグインを使う

Dojo で TablePlugins を読み込むと、
Editorプラグインで表を作成出来るようになる。

しかしちょっと手こずったのでメモ。

このページ ( dojox.editor.plugins.TablePlugins )
のサンプルを参考にした。

まずは以下をスクリプトタグに追加


dojo.require("dojox.editor.plugins.TablePlugins");


更にdijit.eiditorのプラグインに以下を追加。

{name: 'dojox.editor.plugins.TablePlugins', command: 'insertTable'},


※dijit でマークアップしているコード


{name: 'dojox.editor.plugins.TablePlugins', command: 'insertTable'},
{name: 'dojox.editor.plugins.TablePlugins', command: 'modifyTable'},
{name: 'dojox.editor.plugins.TablePlugins', command: 'colorTableCell'},
{name: 'dojox.editor.plugins.TablePlugins', command: 'tableContextMenu'}
]" cols="50" height="70%" name="editContent">



tableContextMenuは右クリックして表を編集出来るので、おすすめ。

最後にstyleタグに以下を追加



これがないと、Editorのツールバーにアイコンの画象が表示されなくて、なぜなぜ状態になる。