:::
3-1-6 設定屬性 set_attr($kind, $attrs = [])
set_attr($kind, $attrs = [], $mode = ''):object
這是用來設定網頁上某些網頁元件的屬性及其值,通常是為了改變其外觀或者搭配一些 javascript 之設定
-
$kind:必填要設定屬性的位置名稱,目前有以下位置可以設定屬性-
表單部份(create、edit)
-
form:表單本身,即<form> -
欄位名稱_form_group(如:action_title_form_group):某欄位一整組表單的部份,即<div class="form-group"> -
欄位名稱_form_label(如:action_title_form_label):某欄位表單的文字標籤部份 -
欄位名稱_form_content(如:action_title_form_content):某欄位放輸入表單的部份 -
submit:表單的送出紐,即<button type="submit">
-
-
單一顯示部份(show)
-
欄位名稱_row(如:action_title_row):某欄位一整個橫列的部份,即<div class="row"> -
欄位名稱_row_label(如:action_title_row_label):某欄位標籤的部份 -
欄位名稱_row_content(如:action_title_row_content):某欄位顯示值的部份
-
-
列表部份(index)
-
table:表格本身,即<table> -
tr1:第一個橫列的<tr> -
tr:其他橫列的<tr> -
th:儲存格標題<th> -
欄位名稱_th:指定欄位的儲存格內容<th> -
td:儲存格內容<td> -
欄位名稱_td:指定欄位的儲存格內容<td>
-
-
-
$attrs:必填屬性陣列,凡是HTML的屬性均可放到陣列中 -
$mode:若有相同屬性時,是要附加(append),還是覆蓋(預設)
3-1-5 檢查權限 chk_allow($func)