在Plone中添加标签的最佳方法是什么?

pup*_*eno 3 openid plone

我想添加链接标记以将我的网站重定向到我的OpenID提供程序.这些标签应该放在head元素中.在Plone中添加它们的最佳方法是什么?

我知道填充head_slot是一种方法,但只有当您向页面添加模板并且正在呈现该模板时才会发生这种情况.在我的情况下,我不添加任何模板.我应该修改哪个模板(这不是main_template.pt,这是我当前的解决方案,具有巨大的缺点).

mic*_*eph 5

你需要填写head_slot定义的main_template.pt

在基础plone模板中,添加以下内容:

<head>
    <metal:block metal:fill-slot="head_slot">
        <link rel="openid.server" href="http://your.provider">
        <link rel="openid.delegate" href="http://your.url">
    </metal:block>
</head>
Run Code Online (Sandbox Code Playgroud)