:-: **添加一個右側的tool列**
> addToolColumn
* * * * *
源代碼
~~~
/**
* @title 添加一個固定在右側的toolbar
* @description 添加一個固定在右側的toolbar,只有width和title需要設置,如果有更改tablename,需要在此之前
* @createtime: 2018/7/13 19:23
* @param string $title 這一列上面名字
* @param int $width 列的長度,默認是150
* @return Table
*/
public function addToolColumn($title, $width = 150){
return $this->addColumn('', $title, false, [
'width' => $width,
'align' => "center",
'fixed' => 'right',
'toolbar' => "#" . $this->tablename . "-toolbar"
]);
}
~~~
使用方法
~~~
$table->addToolColumn("測試", 200)->show();
~~~
此方法依賴于下一節的addToolbar方法
該方法設置一個表頭,和固定在右側的列寬度,寬度打開一個小btn是90左右,根據寬度進行設置
- 序言
- 安裝
- icesadmin簡介
- 設置上方目錄所在-setPageBreadcrumb
- 設置頁面整體css-setPageStyle
- 設置界面整體js-setPageScript
- Table簡介
- 設置table名稱-setTablename
- 監聽table修改事件-setEditEvent
- 設置右側按鈕點擊-setTableform
- 設置上方搜索-setTableSearchForm
- 加入左側多選-addCheckbox
- 添加一列-addColumn
- 添加右側操作列-addToolColumn
- 添加右側操作按鈕-addToolbar
- 添加一個列模板-addTemplate
- 添加上方Btn-addTableBtn
- 添加table的js-addTableJavascript
- 添加使用js模塊-addConsoleJs
- 最終展示-show
- Form簡介
- 設置form初始值-setFormValue
- 設置form名稱-setFormname
- 行內聯(一行多個)-startInLine
- addConsoleJs
- 設置form的js-addFormJavascript
- table使用-getFormcontrols
- 添加控件(基礎)-addControl
- 添加單行輸入框-addText
- 添加多行輸入-addTextarea
- 添加密碼輸入框-addPassword
- 圖片上傳-addUpload
- 文件上傳-addWebuploader
- 添加選擇器-addSelect
- 添加多選-addMulSelect
- 添加復選框-addCheckbox
- 添加開關-addSwitch
- 添加單選-addRadio
- 添加日期選擇-addDate
- 添加編輯器-addUeditor
- 顯示-show