-1

在下面的代码中,要求需要限制所有用户的权限。即 security:hasPermission 我们需要限制。

<xsl:if test="security:hasPermission('CollectionMemberInsert')">
                  <li class="divider"></li>
                  <li onclick="qbo3.getObject(this).popup('Theme.ashx/Render?Transform=Templates/Contact/CollectionMember.Popup.xslt&amp;SourceObject=Attachment', {{addIds: true, method: 'CollectionMemberInsert', Title: 'Add Tag'}});">
                    <a>
                      <i class="icon-tag"></i>
                      <xsl:text> Add Tag</xsl:text>
                    </a>
                  </li>
                </xsl:if>
4

1 回答 1

1

QBO3 基础结构包括几个XSLT 扩展对象,其中包括一个用于访问安全设置的对象。

您在引用的示例中正确使用了标准 QBO3 XSLT 安全扩展。确保在清除安全缓存 (Theme.ashx/Recycle) 后执行单元测试。

于 2013-09-30T16:23:32.147 回答