WP Table Manager開發人員文檔

wptm_add_chart

動作創建新圖表

參數:

整數 圖表的$ id ID
$ datas在圖表中列出單元格
整數 $ id_table ID表內容圖表

返回:

虛空

在文件中:

/app/admin/controllers/chart.php line 67

wptm_change_database_table

操作從數據庫表更改數據表

參數:

數組 $ table_data SQL的列表信息
整數 $ id_table表的ID

返回:

虛空

在文件中:

/app/admin/controllers/dbtable.php line 105

wptm_copy_table

動作副本表

參數:

賓語 $ table數據表
整數 $ id ID表

返回:

虛空

在文件中:

/app/admin/controllers/table.php line 143

wptm_create_database_table

操作從數據庫表創建新表

參數:

賓語 $ table_data SQL的列表信息
整數 表的$ result ID

返回:

虛空

在文件中:

/app/admin/controllers/dbtable.php line 82

wptm_delete_table

動作刪除表

參數:

整數 $ id ID表

返回:

虛空

在文件中:

/app/admin/controllers/table.php line 170

wptm_export_table

動作導出表

參數:

$ file鏈接文件導出
整數 $ id導出表的ID

返回:

虛空

在文件中:

/app/admin/controllers/excel.php line 517

wptm_import_table

導入表之前的操作

參數:

$ file鏈接文件導入
整數 $ id_table導入表的ID

返回:

虛空

在文件中:

/app/admin/controllers/excel.php line 61

wptm_init_action

動作掛鉤init wptm

參數:

WPTM_VERSION wptm的版本

返回:

虛空

在文件中:

/app/admin/init.php第425行

wptm_save_changes_role_owner

動作掛鉤將更改保存到角色所有者

參數:

整數 表/類別的$ id ID
$ type檢查表/類別
賓語 $ data表/類別的數據
數組 表/類別的$ params ID

返回:

虛空

在文件中:

/app/admin/controllers/user.php第44行

wptm_save_table

動作保存更改數據表

參數:

整數 $ id_table ID表
$ datas json字符串數據表

返回:

虛空

在文件中:

/app/admin/controllers/table.php line 91

wptm_select_database_table

從數據庫創建/更改表時操作選擇數據庫表

參數:

數組 $ tables列表名稱數據庫表已選擇
數組 $ datas所選數據庫表的列表列

返回:

虛空

在文件中:

/app/admin/controllers/dbtable.php line 38

wdt_before_generate_mysql_based_query

過濾器掛鉤生成基於mysql的查詢

參數:

數組 $ table_data查詢參數數組

返回:

數組

在文件中:

/app/admin/models/dbtable.php第142行

wptm_after_render_by_insert

在插入按鈕創建的表/圖表之後,將表呈現到頁面之前過濾更改表

參數:

$ content表格/圖表的內容html
整數 表格/圖表的$ id ID

返回:

在文件中:

/app/site/filters.php line 151

wptm_after_render_by_shortcode

在shortCode創建的表/圖表之後,將表呈現到頁面之前過濾更改表

參數:

$ html顯示表格/圖表的內容shortCode
整數 圖表/表格的$ id ID

返回:

在文件中:

/app/site/filters.php line 79

wptm_after_replace_chart

替換圖表後過濾鉤子更改html

參數:

$ content圖表的HTML內容
整數 圖表的$ id_chart ID
賓語 $ table_config表的數據配置

返回:

在文件中:

/app/site/filters.php line 519

wptm_after_replace_table

替換錶後過濾鉤子更改html

參數:

$ content表格的html內容

返回:

在文件中:

/app/site/filters.php line 375

wptm_before_replace_chart

替換錶之前過濾鉤子更改html

參數:

數組 $ data圖表數據
整數 圖表的$ id_chart ID

返回:

數組

在文件中:

/app/site/filters.php line 409

wptm_before_replace_table

替換錶之前過濾鉤子更改html

參數:

數組 $ data表數據
整數 $ id_table表的ID

返回:

數組

在文件中:

/app/site/filters.php第178行

wptm_change_result_calculator

在站點中渲染表時過濾計算器的轉換結果,在站點中添加新的計算器

參數:

$ cellHtml單元格內容單元格內容
$ matches [1]計算器的數學符號
$ table->表的id

返回:

在文件中:

/app/site/helpers/wptmHelper.php line 805

wptm_change_result_convert_date

篩選兌換商的日轉換結果

參數:

字符串|布爾 $ data_return日轉換結果
數組 $ date_array日期格式
數組 $ number日期的變量

返回:

字符串|布爾

在文件中:

/app/site/helpers/wptmHelper.php line 965

wptm_changer_htmlTable_before_create

創建表之前更改表的數據

參數:

賓語 $ table表數據

返回:

賓語

在文件中:

/app/site/helpers/wptmHelper.php line 329

wptm_check_role_table

過濾wptm_check_role_table更改檢查角色表

參數:

整數 $ data Var返回
整數 表的$ id ID
$ check Var檢查功能獲取checkRoleTable

返回:

整數

在文件中:

/app/admin/controllers/table.php第66行

wptm_compile_style

在編譯樣式之前過濾表/圖表的鉤子更改數據樣式

參數:

數組 $ data表/圖表的數據數組

返回:

數組

在文件中:

/app/site/helpers/wptmHelper.php line 61

wptm_content_table_read_from_spreadsheet

從電子表格中過濾表更新的鉤子更改內容

參數:

數組 $ tableContent表格內容
整數 $ id_table表的ID

返回:

數組

在文件中:

/app/admin/controllers/excel.php line 950

wptm_get_query_and_preview_data

篩選器掛鉤獲取查詢和預覽數據

參數:

賓語 $ result對象返回
數組 $ table_data查詢參數數組

返回:

賓語

在文件中:

/app/admin/controllers/dbtable.php第62行

wptm_save_changes_chart

過濾器掛鉤保存圖表更改

參數:

數組 $ datas圖表數據
整數 圖表的$ id_chart ID

返回:

數組

在文件中:

/app/admin/controllers/chart.php第38行

wptm_style_table_after_render_style

在檢查創建樣式(.css)文件並將其呈現為樣式(.css)文件之前更改表的樣式

參數:

$ content文件(.css)中的內容樣式

返回:

在文件中:

/app/site/helpers/wptmHelper.php line 289

wptm_style_table_before_create_styleFile

在檢查創建樣式(.css)文件之前更改表的樣式

參數:

賓語 $ table表的樣式數據

返回:

賓語

在文件中:

/app/site/helpers/wptmHelper.php第135行

wptm_updateTableFromSpreadsheet

過濾器掛鉤更改網址電子表格

參數:

$ spreadsheet_url鏈接網址上傳表
整數 $ id_table表上傳ID

返回:

在文件中:

/app/admin/controllers/excel.php第859行