2014-01-10 60 views
0

我有一个用slimbox构建的图像库,它在MODX中。我需要能够修改链接标记,以便客户端可以为每个图像添加标题。当您在TinyMCE编辑器中右键单击MODX中的图像时,您可以编辑标题标签,这是标题的来源。问题是当它被保存时它会自动删除我的rel属性的灯箱功能。MODX中的TinyMCE在我的html链接中删除rel属性

我检查了TinyMCE文件夹中的xconfig.js文件,但rel属性似乎被允许。我是否必须编辑这个文件(我试过没有用),或者我需要添加一个单独的代码行到发生问题的实际页面?

任何帮助,将不胜感激。谢谢。

+0

什么modx版本?进化看起来不错 – orbitory

+0

这是在雷沃2.2.7 – GrayGhost23

回答

0

查看MODX REvolution中TinyMce的默认设置,结果显示img标签默认情况下不允许使用“rel”。

'img[align<bottom?left?middle?right?top|alt|border|class|dir<ltr?rtl|height' 
    +'|hspace|id|ismap<ismap|lang|longdesc|name|onclick|ondblclick|onkeydown' 
    +'|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover' 
    +'|onmouseup|src|style|title|usemap|vspace|width],' 

你是否改变过这个设置来允许rel?如果你这样做,它可能只是一个缓存问题,所以你可能想要清除所有的管理器缓存,甚至可能是刷新权限。

+0

我实际上只是改变了slimbox代码,而不是从alt标签中提取标题。这样,我的客户可以通过文本编辑器改变img属性并且不会搞乱中的任何内容。另外在TinyMCE中,alt属性显示为“图像描述”,因此它是这种方式的一种虚拟证明。 – GrayGhost23

+0

很高兴你解决了它 – orbitory