为什么以下脚本仅在Kentico CMS的预览模式下工作
{% Documents["/Page-Resource/Portfolio/Product-Marketo"].GetValue("Description") #%}
答案 0 :(得分:0)
实际上文档集的宏权限存在问题。在这种情况下,请通过将以下密钥添加到web.config文件来禁用检查:
<add key="CMSCheckPermissionsForDocumentCollection" value="false"/>
答案 1 :(得分:0)
另一种选择:
对于您在宏中引用的文档,请转到属性&gt;安全性,添加&#34;公共匿名用户(公共)&#34;对于&#34;用户和角色&#34;框,并检查&#34;阅读&#34;他们的访问权限#34;单击“确定”。