2016-01-13 88 views
2

我用custome模板在任務列表中的元素融合,以創建一個頁面內容使用複選框 enter image description here 描述 - 用戶可以通過機會,從而改變一個項目點擊對我來說是如何保護合流中的頁面免受意外更改?

非常重要創建任何頁面後該字段的值

如何保護頁面免受意外更改? 我不想使用頁面限制,也許有另一個解決這個問題?

回答

1

我發現實現此目的的唯一方法是在獲取當前用戶標識的{html}宏中編寫JavaScript,如果用戶標識不在列表中,則檢查用戶標識,然後禁用或隱藏HTML代碼在這個DOM的頁面上,所以當前用戶不能改變它。這不是最好的方式或建議,但它可以很好地工作。

例如,對用戶隱藏未登錄誰複選框:

{html} 
<script> 
AJS.$(document).ready(function() { 
    if(jQuery(".login-link").size()>0) { 
     AJS.$(".checkboxeditclass").hide(); 
    } 
}); 
<script> 
{html}