WP Table Manager开发人员文档

wptm_add_chart

操作创建新图表

参数:

整数 $ id图表ID
$ datas列表图表中的单元格
整数 $ id_table Id表格图表

回归:

空虚

在文件中:

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

wptm_change_database_table

操作更改数据库表中的数据表

参数:

排列 $ table_data SQL的列表信息
整数 $ id_table表的ID

回归:

空虚

在文件中:

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

wptm_copy_table

行动复制表

参数:

宾语 $ table数据表
整数 $ id Id表

回归:

空虚

在文件中:

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

wptm_create_database_table

Action从数据库表创建新表

参数:

宾语 $ table_data列出SQL的信息
整数 $结果表的ID

回归:

空虚

在文件中:

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

wptm_delete_table

动作删除表

参数:

整数 $ id Id表

回归:

空虚

在文件中:

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

wptm_export_table

动作导出表

参数:

$ file链接文件导出
整数 导出的表的$ id id

回归:

空虚

在文件中:

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

wptm_import_table

导入表之前的操作

参数:

$ file链接文件导入
整数 导入的表的$ id_table id

回归:

空虚

在文件中:

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

wptm_init_action

动作钩子初始化wptm

参数:

WPTM_VERSION版本的wptm

回归:

空虚

在文件中:

/app/admin/init.php第425行

wptm_save_changes_role_owner

操作挂钩将更改保存到角色所有者

参数:

整数 $ id表/类别的ID
$ type check table / category
宾语 $ data表/类别的数据
排列 $ params表/类别的ID

回归:

空虚

在文件中:

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

wptm_save_table

操作保存更改数据表

参数:

整数 $ id_table Id表
$ datas json字符串数据表

回归:

空虚

在文件中:

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

wptm_select_database_table

从数据库创建/更改表时,操作选择数据库表

参数:

排列 选择$ tables列表名称数据库表
排列 $ datas列出所选数据库表的列

回归:

空虚

在文件中:

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

wdt_before_generate_mysql_based_query

Filters hook生成基于mysql的查询

参数:

排列 $ table_data查询参数数组

回归:

排列

在文件中:

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

wptm_after_render_by_insert

在插入按钮创建的表/图表之后以及在将表格呈现到页面之前过滤更改表格

参数:

$ content内容表/图表的html
整数 $ id表格/图表的ID

回归:

在文件中:

/app/site/filters.php第151行

wptm_after_render_by_shortcode

在shortCode创建的表/图表之后以及在将表格转换为页面之前过滤更改表格

参数:

$ html显示表/图表shortCode的内容
整数 $ id图表/表的ID

回归:

在文件中:

/app/site/filters.php第79行

wptm_after_replace_chart

替换图表后,过滤钩更改html

参数:

$ content内容图表的Html内容
整数 $ id_chart图表ID
宾语 $ table_config表的数据配置

回归:

在文件中:

/app/site/filters.php第519行

wptm_after_replace_table

过滤钩更换表后更改html

参数:

$ content html内容表

回归:

在文件中:

/app/site/filters.php第375行

wptm_before_replace_chart

过滤钩在替换表之前更改html

参数:

排列 $ data图表数据
整数 $ id_chart图表ID

回归:

排列

在文件中:

/app/site/filters.php 409行

wptm_before_replace_table

过滤钩在替换表之前更改html

参数:

排列 $ data数据表
整数 $ id_table表的ID

回归:

排列

在文件中:

/app/site/filters.php第178行

wptm_change_result_calculator

在站点中渲染表时,计算器的过滤器更换器结果,在站点中添加新的计算器

参数:

$ cellHtml cell的cellContent的内容
$ matches [1]计算器的数学符号
$ table-> id表的ID

回归:

在文件中:

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

wptm_change_result_convert_date

过滤日更换的转换器结果

参数:

字符串|布尔 $ data_return日转换结果
排列 $ date_array日期格式
排列 $ number日期变量

回归:

字符串|布尔

在文件中:

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

wptm_changer_htmlTable_before_create

在创建表之前更改表的数据

参数:

宾语 $ table表的数据

回归:

宾语

在文件中:

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

wptm_check_role_table

过滤wptm_check_role_table更改检查角色表

参数:

整数 $ data Var返回
整数 $ id表格的ID
$ check Var check函数获取checkRoleTable

回归:

整数

在文件中:

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

wptm_compile_style

过滤钩在编译样式之前更改表/图表的数据样式

参数:

排列 $ data表/图表的数据数组

回归:

排列

在文件中:

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

wptm_content_table_read_from_spreadsheet

过滤钩子从电子表格更改表格更新的内容

参数:

排列 $ tableContent表的内容
整数 $ id_table表的ID

回归:

排列

在文件中:

/app/admin/controllers/excel.php第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第289行

wptm_style_table_before_create_styleFile

在检查创建样式(.css)文件之前更改表的样式

参数:

宾语 $ table表的样式数据

回归:

宾语

在文件中:

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

wptm_updateTableFromSpreadsheet

过滤钩子更改URL电子表格

参数:

$ spreadsheet_url链接网址上传表格
整数 $ id_table表上传的ID

回归:

在文件中:

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