Liferay 6.2向管理员用户调查结果限制

时间:2017-02-27 06:04:04

标签: liferay liferay-6 portlet

我正在使用Liferay 6.2。在回答问题后的民意调查显示Portlet中,将显示所有用户的民意调查结果。我们可以将民意调查结果限制为仅限管理员用户。

我知道在此行第94行的\ html \ portlet \ polls_display \ view.jsp文件中需要进行一些小的自定义<%@ include file =“/ html / portlet / polls / view_question_results.jspf”%&gt ;。但不确定如何达到预期的效果。所以,任何人都可以帮助我如何实现这一目标。

提前致谢

1 个答案:

答案 0 :(得分:1)

使用以下代码,可以将民意调查结果仅限制为管理员用户:

<c:choose>
    <c:when test="<%= PollsQuestionPermission.contains(permissionChecker, question, ActionKeys.UPDATE) %>">
        <%@ include file="/html/portlet/polls/view_question_results.jspf"%>
    </c:when>
    <c:otherwise>
        <br />
        <div>
            <b><i>Thank You For Your Response</i></b>
        </div>
    </c:otherwise>
</c:choose>