3-5-6
不顯示的欄位 disable($col_name)
disable($col_name , $where = ['index'], $exception_group = []):object
有些欄位並不需要顯示出來,我們可以用此方法來關閉某些欄位。注意,只是設為不顯示,但資料還是存在,單獨使用樣板標籤還是可以用。
$col_name
:必填設定不顯示的欄位名稱
- 預設是字串,即「欄位名稱」。
- tadtools>=3.39 起支援陣列寫法。
$where
:(預設為['index']
)指的就是在哪些功能中不出現,陣列型態,目前有三個值可以設定:index
(列表)、show
(單一資料)、create
(編輯表單)
- 若是套用在
create
(編輯表單)中,表示完全不使用該欄位,該欄位將會是空值,而非隱藏欄位之意。
$exception_group
:例外群組,也是陣列,填入群組編號陣列,凡在這個陣列中的群組,該欄位就不會被隱藏