Plone 如何添加链接到外部站点的菜单项?

Plone 如何添加链接到外部站点的菜单项?,plone,Plone,我想在我的plone站点上添加一个主选项卡,在新窗口中链接到外部站点。我知道如何在静态html页面中执行此操作,但我不确定如何以“Plone”方式执行此操作。将链接内容类型添加到主文件夹时,该链接只在当前浏览器中执行重定向 最终,我希望在其中一个主导航选项卡(以及我的其他主Plone选项卡)中提供链接,但我不确定如何做到这一点。是否有任何内置功能来处理此场景 我查看了Products.CMFPlone.skins.plone\u content.link\u redirect\u view.py

我想在我的plone站点上添加一个主选项卡,在新窗口中链接到外部站点。我知道如何在静态html页面中执行此操作,但我不确定如何以“Plone”方式执行此操作。将链接内容类型添加到主文件夹时,该链接只在当前浏览器中执行重定向

最终,我希望在其中一个主导航选项卡(以及我的其他主Plone选项卡)中提供链接,但我不确定如何做到这一点。是否有任何内置功能来处理此场景

我查看了Products.CMFPlone.skins.plone\u content.link\u redirect\u view.py下的代码,我认为链接内容类型在这里起作用。链接似乎是通过以下方法生成的:

return context.REQUEST.RESPONSE.redirect(context.getRemoteUrl())
如何添加一个新类型,该类型执行相同的操作,但仅在新窗口中打开


我目前正在CentOS 5.3和Plone 4.1.2上运行。

您可以禁用自动生成选项卡并定义自己的选项卡。试试这个:

  • 转到plone\u控制面板->导航设置
  • 禁用“自动生成选项卡”
  • 进入plone_控制面板->Zope管理界面->门户操作->门户选项卡
  • 使用右上角的菜单,根据需要为每个菜单项添加一个“CMF操作”。您可以使用“index_html”作为示例
  • 行动示例:

    标题:W3C

    URL(表达式):字符串:http://w3c.org

    注意:禁用“自动生成选项卡”不是强制性的,但如果保持启用状态,则自定义操作将始终显示在所有自动生成的选项卡之前。这可能是一种选择

    更多信息:

    • (在plone cp中轻松定制菜单的有用产品)

    此选项可在类型控制面板页面中找到

    只要选择“链接”类型,你就会看到“立即重定向到链接目标”的选项。我想这就是你想要的


    主题控制面板页面中的选项更多用于内容中的链接,而不是链接对象。

    您也可以使用ZMI中的
    portal\u actions
    创建新的导航选项卡。在URL表达式字段中输入站点URL。i、 e.
    ”字符串:http://www.thesite.com“
    。新选项卡将出现在顶部导航栏上,并直接链接到您指定的站点


    有关更多信息,请查看此处-

    如何获取新创建的链接以打开新窗口?我找不到一种方法来自定义要在新窗口中打开的链接的html。这就是我的主要目的。没有这些步骤和这个产品,我可以创建一个外部链接。我想要的功能,链接将打开一个新的浏览器窗口。有什么想法吗?提前谢谢。我发现这篇文章显然是plone控制面板中的主题设置,这不是很直观。我只是想给大家一个答案。我发现这篇文章显然是plone控制面板中的一个主题设置,不太直观。只是想给人们答案。