/** * Show a list of tables in the Editor toolbar Thickbox (opened by TinyMCE or Quicktags button). * * @since 1.0.0 */ public function handle_get_action_editor_button_thickbox() { TablePress::check_nonce('editor_button_thickbox'); if (!current_user_can('tablepress_list_tables')) { wp_die(__('You do not have sufficient permissions to access this page.', 'default'), 403); } $this->init_i18n_support(); $view_data = array('table_ids' => TablePress::$model_table->load_all(false)); set_current_screen('tablepress_editor_button_thickbox'); // Prepare, initialize, and render the view. $this->view = TablePress::load_view('editor_button_thickbox', $view_data); $this->view->render(); }
/** * Show a list of tables in the Editor toolbar Thickbox (opened by TinyMCE or Quicktags button) * * @since 1.0.0 */ public function handle_get_action_editor_button_thickbox() { TablePress::check_nonce('editor_button_thickbox'); $this->init_i18n_support(); $view_data = array('tables' => $this->model_table->load_all()); set_current_screen('tablepress_editor_button_thickbox'); // Prepare, initialize, and render the view $this->view = TablePress::load_view('editor_button_thickbox', $view_data); $this->view->render(); }