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);
 }
Example #2
0
<?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();
Example #4
0
<?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");
Example #5
0
<?php

require_once "../../../common/config.php";
$data = new JSONTreeDataConnector($conn, $dbtype);
$data->render_table("packages_tree", "id", "value, state, hours", "", "parent_id");