public function __construct($res, $type = false, $item_type = false, $data_type = false, $render_type = false) { if (!$render_type) { $render_type = "JSONGroupRenderStrategy"; } parent::__construct($res, $type, $item_type, $data_type, $render_type); }
<?php require '../../../common/config.php'; $data = new JSONTreeDataConnector($conn, $dbtype); $data->render_table("films_tree", "id", "title,open", "", "parent");
<?php require_once "../config.php"; require_once '../../codebase/db_pdo.php'; $res = new PDO($mysql_server, $mysql_user, $mysql_pass); require "../../codebase/data_connector.php"; require "../../codebase/scheduler_connector.php"; require "../../codebase/mixed_connector.php"; $data1 = new JSONDataConnector($res, "PDO"); $data1->configure("country_data", "country_id", "name,full_name,type"); $data2 = new JSONTreeDataConnector($res, "PDO"); $data2->configure("tasks", "taskId", "taskName", "", "parentId"); $conn = new MixedConnector($res, "PDO"); $conn->add("country_data", $data1); $conn->add("countries", $data2); $conn->render();
<?php require_once "../../../common/config.php"; $data = new JSONTreeDataConnector($conn, $dbtype); $data->dynamic_loading(30); function checkChild($data) { if ($data->get_value("has_kids") == 1) { $data->set_kids(true); } else { $data->set_kids(false); } } $data->event->attach("beforeRender", "checkChild"); $data->render_table("packages_tree", "id", "value, state, hours", "has_kids", "parent_id");
<?php require_once "../../../common/config.php"; $data = new JSONTreeDataConnector($conn, $dbtype); $data->render_table("packages_tree", "id", "value, state, hours", "", "parent_id");