3-4-6
設為上傳工具 set_file($col_name)
set_file($col_name = '', $index_mode = 'small', $show_mode = '', $subdir = '', $maxlength = '', $only_type = ''):object
綁定指定的欄位,並加入上傳功能( 需搭配 模組目錄_files_center
資料表才會有作用 ),此外,會產生「綁定欄位_file」(可以直接使用的檔案下載語法)及「綁定欄位_var」(該檔案的詳細參數)的新欄位,亦可在樣板中使用。
$col_name
:必填是要綁定哪個欄位來加入上傳功能,例如文章編號 id=1的文章要上傳附檔或圖片,便可綁定欄位名稱id
。
$index_mode
:(預設為small
)在index
列表模式下,檔案欲顯示的模式,有以下幾種選擇:
- 空白是含連結的正常圖文並茂模式,適用於單一頁面(
show
)
small
(含連結的小縮圖)適用於列表(index
)
filename
(含連結的檔名列表),適用於單一頁面(show
)
file_text_url
(僅顯示純文字的檔案連結網址)
file_url
(含連結的檔案網址)
$show_mode
:在show
單一頁面模式下,檔案欲顯示的模式,有以下幾種選擇:
- 空白(預設)是含連結的正常圖文並茂模式,適用於單一頁面(
show
)
small
(含連結的小縮圖)適用於列表(index
)
filename
(含連結的檔名列表),適用於單一頁面(show
)
file_text_url
(僅顯示純文字的檔案連結網址)
file_url
(含連結的檔案網址)
$subdir
:設定是否要將檔案放在子目錄下,例如logo圖想放在logo目錄下,則設定為 /logo
$maxlength
:設定最多能傳幾個檔案,空白表示不限制
$only_type
:設定可上傳的檔案類型,可直接設定副檔名,如:.jpg,.png,.gif
,亦可設定mime-type,如:image/*
,空白表示不限制