0
A
回答
1
我一直与.net MVC这样做,但我把我的解决方案,并将其转化为PHP。
editor.ui.addRichCombo('clientfields', {
label: 'Client Fields',
title: 'Client Fields',
multiSelect: false,
init: function() {
<?php foreach($clientField as $field) { ?>
this.add(<?php print $field->VarName; ?>, '<?php print $field->Name; ?>', '<?php print $field->Name; ?>');
<?php } ?>
},
panel: {
css : [ editor.config.contentsCss, CKEDITOR.getUrl('/Content/ckeditor/skins/moono/editor.css') ]
},
onClick: function (value) {
editor.focus();
editor.fire('saveSnapshot');
editor.insertHtml(value);
editor.fire('saveSnapshot');
}
});
这将下拉添加到您的菜单。我也遇到了切割下拉列表标签的问题,但将此css添加到CKEditor附带的editor.css文件中应该可以解决这个问题。
.cke_combo__clientfields, .cke_combo__clientfields > a {
width: 150px;
margin-right: 8px;
}
.cke_combo__clientfields .cke_combo_inlinelabel {
width: 120px;
}
这里的宽度可以调节到您需要为您的下拉列表的宽度,但这应该让你添加$现场>的VarName到你的光标在编辑和替换在编辑器中选定的文本。我对这里的php语法并不完全确定,但它肯定会让你指出正确的方向。
相关问题
- 1. 如何根据单选按钮使项目加载下拉
- 2. CKEditor的下拉菜单按钮4
- 3. 如何添加一个下拉菜单/按钮到ckeditor插入内容时选择一个下拉菜单
- 4. aspx下拉菜单添加项目如何获取下拉菜单实例
- 5. C#下拉项目0 - 100没有添加每个项目?
- 6. 如何添加按钮,每个项目在列表视图
- 7. 如何在选择js的下拉菜单中添加按钮
- 8. 添加栏按钮项目
- 9. 添加栏按钮项目
- 10. 如何添加一个下拉列表将项添加到我的ckeditor中
- 11. 如何在下拉菜单中添加子项目的空间?
- 12. 如何将下拉菜单添加到Android项目的ActionBar中?
- 13. 如何在杂货店的下拉菜单中添加“快速添加”按钮?
- 14. jquery下拉菜单:每个项目的每个()如何
- 15. Bootstrap 3按钮下拉列表项目
- 16. 添加带状按钮,如“打开”,并带有下拉选项
- 17. 下拉列表中的每个项目上的按钮
- 18. 如何在按钮单击时静态添加列表项目?
- 19. 如何将项目添加到按钮单击列表视图?
- 20. 当我按下按钮时如何在选项中添加项目?
- 21. 如何添加清除按钮UITextfield?
- 22. 添加创建下拉按钮,在HTML
- 23. 如何在EditText中添加项目添加十字按钮
- 24. 在按钮单击时添加下拉菜单 - windows 8
- 25. 图像按钮与下拉菜单
- 26. 贝宝按钮与下拉菜单
- 27. 添加按钮到gridview中的每一行,有一个下拉菜单
- 28. 通过按下按钮将项目添加到SQL数据库
- 29. 如何通过输入按钮使下拉项目“可点击”?
- 30. 下拉选项卡与拆分按钮下拉行为
其非常通用的问题,发布您的代码,我们可以建议一个解决方案 – 2013-02-21 08:11:21
感谢您的答复我得到了解决方案 – user2094465 2013-02-21 13:25:48