我正在尝试让 external_image_list_url 与 tinymcs 和 Django 一起使用。我的理解是,当单击图像图标(带有树的图标)时,用户将能够看到他或她的图像列表。从这里可以选择和插入图像。
我是对的,它是带有树的图标吗?这就是所谓的“形象”。名为“insertimage”的那个根本不起作用 - 不显示图标。它和 insertfile 是唯一不显示的。除非我需要它来实现此列表功能,否则我对此表示满意。
首先,我试图让任何图像出现在列表中。我做了以下事情:
创建 myexternallist.js 并将其放置在我保存其他 JS 文件的位置。由于我的 django 设置,我可以通过 src = "/media/js/filename.js" 访问这些其他文件。但这也是我应该提出的:
tinyMCE.init({
external_image_list_url : "/media/js/myexternallist.js",
... })
在这个文件中它说:
var tinyMCEImageList = new Array(["Logo 1", "/media/js/photo.jpg"],);
photo.jpg 与 myexternallist.js 位于同一文件夹中
我也尝试过“photo.jpg”和其他各种组合。不确定我的问题是否与我的相对路径或其他完全有关。我不确定绝对路径应该是什么。现在我正在使用本地主机,但并不总是如此。