当我使用CKEditor的内联编辑内容时,不显示最大化和源编辑按钮。如何激活然后进行内联编辑?
谢谢和问候,
拉尔夫
答案 0 :(得分:2)
我无法对Reinmar的回答发表评论,所以我只会“回答”。您无法看到对此选项的需求这一事实并不意味着它不存在。我有一个情况,我想使用内联编辑器,但希望提供最大化编辑区域的选项。我会详细说明一下。
在我的情况下,固定维度的(多个)编辑区域(=>滚动div)。这些div用于用户输入数据。在某些情况下,虽然div对用户数据来说不够大,因此我会让用户最大化编辑区域。完成后,他们可以关闭或恢复最大化的编辑器,数据将显示在滚动div中。
基本上我想要的是拥有一个包含多个编辑区域的页面。只有当用户开始编辑区域时,工具栏才会显示。内联编辑器非常适合这种情况(如果出于性能原因可以共享,则更多)但它缺少最大化选项。
答案 1 :(得分:1)
将在CKEditor 4.1(ticket)中添加内联源编辑。所以在2月中旬它应该准备好了。
在内联编辑中,最大化是不可能或毫无意义的。内联编辑就是编辑真实页面的一部分。如果你将最大化编辑区域,那将是不真实的。无论如何最大化它将是非常困难的,因为这是我们无法完全控制的元素。
答案 2 :(得分:1)
我已经创建了一个插件,其中包括内联模式下的源代码编辑,它是:I can't add the Source button to CKEditor 4's toolbar
答案 3 :(得分:0)
关于源HTML:CK Editor 4内联编辑器不提供就地源编辑,但有一个解决方案:
修改editorConfig中的工具栏定义,以包含{
"products": [
[{
"id": 210,
"archive_thumbnail": "https:...",
"price": null,
"name": "this is my name 1",
"brand_name": "brand name"
}],
[{
"id": 202,
"archive_thumbnail": "https://....",
"price": null,
"name": "this is my name 2",
"brand_name": "brand name"
}]
]
}
项而不是Sourcedialog
项:
Source