我正在处理一个插件(特定于应用程序),允许从选择框中选择一个图像(size=5
),并且在onChange
事件期间会显示预览。
我有一组网址,导致不同的图片尺寸较小。这里的问题是,该插件是代码的封闭部分,其中图像列表位于其外部并由当前操作(非静态)创建。
任何方式将其传递给插件?
答案 0 :(得分:1)
花了一些时间,但插件已经创建。
由于Chrome
中的一些新问题,无法说,插件和CKEditor添加了一些奇怪的行为,或者是Chrome
,但是在FF测试中确认是问题Chrome(谈论选择size
属性)。
然而,为select传递图像的问题非常简单。我不确定这是否是最佳方式,但我能够通过CKEDITOR.config.*
完成。更具体地说
<script type="text/javascript">
$(function()
{
CKEDITOR.config.pddimages_set = {{ images }};
var editor = CKEDITOR.replace( 'editor' );
});
</script>
更具体地说,{{ images }}
是一个json_encode
d数组。我的插件中提供了这些数据。
希望能帮助其他可能接触到同样问题的人。