Документация для разработчиков WP Table Manager

wptm_add_chart

Действие создать новый график

Параметры:

целое число $ id Идентификатор диаграммы
строка ячейка списка $ datas в диаграмме
целое число $ id_table Таблица идентификаторов таблицы идентификаторов

Возвращение :

недействительным

В файлах:

/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

Таблица действий действий

Параметры:

объект таблица данных таблицы
целое число $ id Id table

Возвращение :

недействительным

В файлах:

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

wptm_create_database_table

Действие создать новую таблицу из таблицы базы данных

Параметры:

объект $ table_data Вывести информацию о SQL
целое число $ результат Id таблицы

Возвращение :

недействительным

В файлах:

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

wptm_delete_table

Действие удалить таблицу

Параметры:

целое число $ id Id table

Возвращение :

недействительным

В файлах:

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

wptm_export_table

Таблица экспорта действий

Параметры:

строка $ file link экспорт файла
целое число $ id идентификатор экспортируемой таблицы

Возвращение :

недействительным

В файлах:

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

wptm_import_table

Действие перед таблицей импорта

Параметры:

строка $ file link import 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 таблицы / категории
строка $ тип проверки таблицы / категории
объект $ data Данные таблицы / категории
массив $ params Id таблицы / категории

Возвращение :

недействительным

В файлах:

/app/admin/controllers/user.php строка 44

wptm_save_table

Действие сохранить таблицу данных изменений

Параметры:

целое число $ id_table Id table
строка Таблица данных строки $ jatas json

Возвращение :

недействительным

В файлах:

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

wptm_select_database_table

Действие выбора таблиц базы данных при создании / изменении таблицы из базы данных

Параметры:

массив $ таблица выбрана таблица базы данных имя списка
массив Столбцы списка $ 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 Показать содержимое шорткода таблицы / диаграммы
целое число $ id Идентификатор диаграммы / таблицы

Возвращение :

строка

В файлах:

/app/site/filters.php line 79

wptm_after_replace_chart

Фильтр-крюк изменить HTML после замены диаграммы

Параметры:

строка $ content Html содержание диаграммы
целое число $ id_chart Идентификатор диаграммы
объект $ 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 Идентификатор диаграммы

Возвращение :

массив

В файлах:

/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 Содержимое ячейкиСодержание ячейки
строка $ match [1] Математические символы калькулятора
строка $ table-> id Id таблицы

Возвращение :

строка

В файлах:

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

wptm_change_result_convert_date

Результаты смены фильтра по дням конверсии

Параметры:

строка | логическое $ data_return Результаты конвертации в день
массив $ date_array Формат даты
массив $ число Var даты

Возвращение :

строка | логическое

В файлах:

/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 return
целое число $ id Id таблицы
строка $ check Var функция проверки get 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

Хук фильтров сохраняет изменения графика

Параметры:

массив $ данные Данные диаграммы
целое число $ id_chart Идентификатор диаграммы

Возвращение :

массив

В файлах:

/app/admin/controllers/chart.php строка 38

wptm_style_table_after_render_style

Измените стиль таблицы перед проверкой создания файла стиля (.css) и рендеринга в файл стиля (.css)

Параметры:

строка $ content content style в файле (.css)

Возвращение :

строка

В файлах:

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

wptm_style_table_before_create_styleFile

Измените стиль таблицы перед проверкой файла создания стиля (.css)

Параметры:

объект $ table Стиль данных таблицы

Возвращение :

объект

В файлах:

/app/site/helpers/wptmHelper.php строка 135

wptm_updateTableFromSpreadsheet

Таблица изменения URL-адреса фильтра

Параметры:

строка $ spreadsheet_url Ссылка на таблицу загрузки ссылок
целое число $ id_table Идентификатор загрузки таблицы

Возвращение :

строка

В файлах:

/app/admin/controllers/excel.php строка 859