为什么这个脚本只能在预览模式下工作 - Kentico

时间:2014-12-12 06:59:36

标签: kentico

为什么以下脚本仅在Kentico CMS的预览模式下工作

{% Documents["/Page-Resource/Portfolio/Product-Marketo"].GetValue("Description") #%}

2 个答案:

答案 0 :(得分:0)

实际上文档集的宏权限存在问题。在这种情况下,请通过将以下密钥添加到web.config文件来禁用检查:

<add key="CMSCheckPermissionsForDocumentCollection" value="false"/>

答案 1 :(得分:0)

另一种选择:

对于您在宏中引用的文档,请转到属性&gt;安全性,添加&#34;公共匿名用户(公共)&#34;对于&#34;用户和角色&#34;框,并检查&#34;阅读&#34;他们的访问权限#34;单击“确定”。