CK编辑器,占位符插件&动态的项目

CK Editor, placeholder plugin & dynamic items

本文关键字:动态 项目 插件 编辑器 占位符 CK      更新时间:2023-09-26

根据我的需要,我需要为不同的CKEditor实例设置不同的占位符项。我已经改变了对话框'placeholder.js选择框。我试图通过几种不同的方式添加占位符项目,但我没有运气。我的梦想是通过页面上的CKEditor调用- CKEditor添加占位符。取代…

**dialogs'placeholder.js**
elements: [
// Dialog window UI elements.
{
id: 'name',
type: 'select',
style: 'width: 100%;',
label: lang.name,
items:[
    ['CompanyName'],
    ['Address'],
    ['City'],
    ['State'],
    ['Zip']
],

提前感谢。

http://ckeditor.com/addon/placeholder

我明白了。编辑对话页并编写错误的(不适当的)代码

这对我来说是有效的。(ColdFusion)

改变对话框指向的位置(在我的例子中是从。js到。cfm):

CKEDITOR.dialog.add( 'placeholder', this.path + 'dialogs/placeholder.CFM' );

打开/placeholder/dialog/placeholder.js文件并保存为placeholder.cfm

在cfm页面顶部:

<cfquery datasource="data" name="query">
SELECT DISTINCT State FROM Addresses ORDER BY State</cfquery>

中间:

items:[
<cfoutput query="query">
        ['#State#'],
</cfoutput>
],

不要添加脚本标签之类的,不要添加任何其他内容。就这样。