Plone - 在页面中嵌入内部链接的内容

时间:2014-11-18 09:33:24

标签: plone

我有一个必须出现在Plone不同位置的页面列表。如果我使用内部链接,我会在页面中看到HTML链接,但我希望看到链接页面的嵌入内容。

我曾尝试安装一些链接插件(Smart Link,vs.alias ...),但我无法找到解决方案。

我正在使用Plone 4.3。

2 个答案:

答案 0 :(得分:2)

我不知道任何符合您要求的Plone插件。

很久以前我用Plone的prepOverlay编写了这个小js以弹出窗口显示内部链接。

在这种情况下,您可以在TinyMCE的内部链接上放置popup自定义CSS类。

它只显示给定URL的内容区域。

$(function(){
    jq('a.popup').prepOverlay({
        subtype:'ajax',
        urlmatch:'$',urlreplace:' #content > *'
    });
});

我想这是您自己实施的一个很好的起点。

答案 1 :(得分:2)

您可以将诸如location,contenttype等标准视为不同的,应该选择哪些文章(在最坏的情况下使用collective.flag),然后使用集合获取它们,以作为结果列表提供链接,并将其视图设置为all_content,这是Plone-4系列中引入的一个很好的功能。