2014-12-22 76 views
0

我有一個Drupal網站,我們有多個自定義數據類型。我們希望能夠檢查和編輯這些類型的一些數據,但不適合碰巧經過的人。我也做了以下內容:數據Drupal - 如何隱藏「編輯內容」中的數據

  • 禁用知名度視圖內容頁的內容類型
  • 只允許用戶具有一定權限進行編輯這個數據類型。

「編輯內容」頁面,我想對包含數據的字段提到的兩兩件事之一:

<script language="JavaScript">
function ShowHide(divId)
{
if(document.getElementById(divId).style.display == 'none')
{
document.getElementById(divId).style.display='block';
}
else
{
document.getElementById(divId).style.display = 'none';
}
}
</script>
</head>
<body>
<a onclick ="javascript:ShowHide('HiddenDiv')" href="javascript:;"> Show/Hide</a>
<div class="mid" id="HiddenDiv" style="DISPLAY: none" >
This text was hidden
</div>

回答

1

不要使用前端JavaScript,在需要編輯的頁面上執行hook_form_alter。有關更多信息,請閱讀drupal文檔。

+0

我正在使用JavaScript作爲我想要顯示的示例。 另外「閱讀文檔」是回答問題的一種不好的方式。 – kenneth