static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { $pfTaskJob = new PluginFusioninventoryTaskjob(); if ($item->getID() > 0) { if ($item->getType() == 'PluginFusioninventoryTask') { echo "<div id='taskjobs_form'>"; echo "</div>"; echo "<div id='taskjobs_list' class='tab_cadre_fixe'>"; $pfTaskJob->showListForTask($item->getID()); echo "</div>"; //Just a sortable test (must me removed after testing) //echo file_get_contents('http://' . $_SERVER['HTTP_HOST'] . "/test.html"); // if ($item->fields['is_advancedmode'] == '0') { // $taskjob = current($a_taskjob); // if (!isset($taskjob["id"])) { // $taskjobs_id = $pfTaskjob->add( // array( // 'name'=>$item->fields['name'], // 'entities_id'=>$item->fields['entities_id'], // 'plugin_fusioninventory_tasks_id'=>$item->getID() // ) // ); // $pfTaskjob->showForm($taskjobs_id); // } else { // $pfTaskjob->showForm($taskjob["id"]); // } // } else { // if ($tabnum !== 'new') { // $taskjob_id = $tabnum; // $pfTaskjob = new PluginFusioninventoryTaskjob(); // $pfTaskjob->showForm($taskjob_id); // $pfTaskjob->manageTasksByObject($item->getType(), $item->getID()); // } else { // $pfTaskjob = new PluginFusioninventoryTaskjob(); // $pfTaskjob->showForm(''); // } // } } } return true; }