if ($res && $nbtot > 0) { $nbcols = $DB->num_fields($res); $nbrows = $DB->numrows($res); $num = 1; $link = $_SERVER['PHP_SELF']; $order = 'ASC'; $issort = false; echo Search::showHeader($output_type, $nbrows, $nbcols, true); echo Search::showNewLine($output_type); showTitle($output_type, $num, PluginResourcesProfessionCategory::getTypeName(1), 'professioncategory', true); showTitle($output_type, $num, PluginResourcesProfessionLine::getTypeName(1), 'professionline', true); showTitle($output_type, $num, PluginResourcesProfession::getTypeName(1), 'profession', true); showTitle($output_type, $num, PluginResourcesRank::getTypeName(1), 'rank', true); showTitle($output_type, $num, __('Begin date'), 'begin_date', true); showTitle($output_type, $num, __('End date'), 'end_date', true); showTitle($output_type, $num, PluginResourcesBudgetType::getTypeName(1), 'budget_type', true); showTitle($output_type, $num, __('Budget volume(qty)', 'resources'), 'qt_vol_budg_vot', true); showTitle($output_type, $num, __('Employment volume (qty)', 'resources'), 'qt_vol_budg_use'); showTitle($output_type, $num, __('Resource volume (qty)', 'resources'), 'qt_vol_real'); showTitle($output_type, $num, __('Remaining budget - employment (qty)', 'resources'), 'solde_qt'); showTitle($output_type, $num, __('Budget volume (€)', 'resources'), 'vol_budg_vot'); showTitle($output_type, $num, __('Employment volume (€)', 'resources'), 'vol_budg_use'); showTitle($output_type, $num, __('Resource volume (€)', 'resources'), 'vol_real'); showTitle($output_type, $num, __('Remaining budget - employment (€)', 'resources'), 'solde'); echo Search::showEndLine($output_type); $totalvolbudget = 0; $totalvolemployment = 0; $totalvolresource = 0; $totalamountbudget = 0; $totalamountemployment = 0; $totalamountresource = 0;
function plugin_resources_getDropdown() { $plugin = new Plugin(); if ($plugin->isActivated("resources")) { return array('PluginResourcesContractType' => PluginResourcesContractType::getTypeName(2), 'PluginResourcesTaskType' => PluginResourcesTaskType::getTypeName(2), 'PluginResourcesResourceState' => PluginResourcesResource::getTypeName(2) . " - " . PluginResourcesResourceSituation::getTypeName(2), 'PluginResourcesDepartment' => PluginResourcesDepartment::getTypeName(2), 'PluginResourcesEmployer' => PluginResourcesEmployer::getTypeName(2), 'PluginResourcesClient' => PluginResourcesClient::getTypeName(2), 'PluginResourcesChoiceItem' => PluginResourcesChoiceItem::getTypeName(2), 'PluginResourcesResourceSituation' => PluginResourcesEmployer::getTypeName(2) . " - " . PluginResourcesResourceSituation::getTypeName(2), 'PluginResourcesContractNature' => PluginResourcesContractNature::getTypeName(2), 'PluginResourcesRank' => PluginResourcesRank::getTypeName(2), 'PluginResourcesResourceSpeciality' => PluginResourcesResourceSpeciality::getTypeName(2), 'PluginResourcesLeavingReason' => PluginResourcesLeavingReason::getTypeName(2), 'PluginResourcesProfession' => PluginResourcesProfession::getTypeName(2), 'PluginResourcesProfessionLine' => PluginResourcesProfessionLine::getTypeName(2), 'PluginResourcesProfessionCategory' => PluginResourcesProfessionCategory::getTypeName(2), 'PluginResourcesEmploymentState' => PluginResourcesEmploymentState::getTypeName(2), 'PluginResourcesBudgetType' => PluginResourcesBudgetType::getTypeName(2), 'PluginResourcesBudgetVolume' => PluginResourcesBudgetVolume::getTypeName(2), 'PluginResourcesCost' => PluginResourcesCost::getTypeName(2)); } else { return array(); } }