2015-06-02 33 views
0

我正在尝试为具有最小html体验的客户端设置表格。我希望CKEditor具有先天的“添加行”功能,但它没有。然后我了解了表格工具 - 我希望将它添加到我的安装中,但Drupal 7并未正确地集成插件,即使我在CKEditor管理部分中看到它们。你可以在附图中看到我在说什么。获取表格工具CKEditor插件在Drupal中工作

我会做什么错?在下载插件时,CKeditor告诉我添加config.extraPlugins ='dialog'; config.extraPlugins ='tabletools'; config.extraPlugins ='tableresize'; config.extraPlugins ='contextmenu';

但我不太确定这在Drupal中是必需的。是吗?我会去哪里?

感谢

+0

如果您使用官方的[CKEditor for Drupal]模块,请查看文档:http://docs.cksource.com/CKEditor_for_Drupal/Open_Source/Drupal_7/Plugins(http://drupal.org/drupal_7/Plugins) –

回答

2

像大多数其他编辑器(MS-Word等),CKEditor的可如果你去表中的最后一个单元格,并点击[Tab]添加一个新行。不需要花哨的插件!

+0

哇,谢谢。我一直在打进。欣赏它。 – theloneprospector

+0

如果它不适用于某人 - AFAIR此功能由'tab'插件实现。 – Reinmar

0

config.extraPlugins ='dialog'; config.extraPlugins ='tabletools'; config.extraPlugins ='tableresize'; config.extraPlugins ='contextmenu';

此代码不起作用。在JavaScript中这是一个简单的赋值,所以只会使用最后一个值。因此,您需要加入这些插件名称:

config.extraPlugins = 'dialog,tabletools,tableresize,contextmenu'; 
1

我使用Table tools插件。它是很多附加工具,例如添加行,添加列,编辑单元格等。您还可以在表格配置中创建自己的样式和类。