static function getHomeHelpdeskListForm() { global $LANG, $CFG_GLPI; $form = new PluginFormcreatorForm(); $listForm = $form->find("is_active = '1'"); echo "<table style='float: right;'>"; echo "<tr><td class='top' width='450px'>"; echo '<table class="tab_cadrehov">'; echo '<tr>'; echo '<th>'; echo '<div class="relative">' . $LANG['plugin_formcreator']["headings"][6] . '</div>'; echo '</th>'; echo '</tr>'; $nbForm = 0; foreach ($listForm as $form_id => $value) { $question = new PluginFormcreatorQuestion(); $listQuestion = $question->find("plugin_formcreator_forms_id = '" . $form_id . "'"); if (!empty($listQuestion)) { if (Session::haveAccessToEntity($value['entities_id'], $value['is_recursive'])) { $link = $CFG_GLPI["root_doc"] . "/plugins/formcreator/front/form.helpdesk.php"; echo "<tr>"; echo '<td><a href=' . $link . '?form=' . $form_id . '>' . $value['name'] . '</a></td>'; echo "</tr>"; $nbForm++; } } } if (!$nbForm) { echo '<tr>'; echo '<td class="center" colspan="3">' . $LANG['plugin_formcreator']["helpdesk"][1] . '</td>'; echo '</tr>'; } echo '</table>'; echo "</td></tr>"; echo "</table>"; }
static function getHelpdeskListForm() { global $CFG_GLPI; echo '<div class="center">'; $form = new PluginFormcreatorForm(); $listForm = $form->find("is_active = '1'"); $nbForm = 0; if (empty($listForm)) { # No formular yet echo __("No se ha encontrado ningún pedido de catálogo.", "No se ha encontrado ningún pedido de catálogo."); } else { echo "<table class='tab_cadre_fixe fix_tab_height'>"; echo "<tr>"; echo "<th>ID</th>"; echo "<th>" . __("Pedido de catálogo", "Pedido de catálogo") . "</th>"; echo "<th>" . __("Descripcion", "Descripcion") . "</th>"; echo "<th>" . __("Idioma", "Idioma") . "</th>"; echo "</tr>"; foreach ($listForm as $form_id => $value) { if (PluginFormcreatorForm::viewFormInListForm($form_id) == 1) { if (Session::haveAccessToEntity($value['entities_id'], $value['is_recursive'])) { $link = $CFG_GLPI["root_doc"] . "/plugins/formcreator/front/showform.php"; if (Session::haveRight('config', UPDATE) || empty($value['language']) || $value['language'] == $_SESSION["glpilanguage"]) { echo "<tr>"; echo "<td class='center'>" . $form_id . "</td>"; echo '<td><a href=' . $link . '?id=' . $form_id . '>' . $value['name'] . '</a></td>'; echo "<td>" . $value['content'] . "</td>"; echo "<td>" . $value['language'] . "</td>"; echo "</tr>"; $nbForm++; } } } } if (!$nbForm) { echo '<tr>'; echo '<td class="center" colspan="3">' . __("No se ha encontrado ningún pedido de catálogo.", "No se ha encontrado ningún pedido de catálogo.") . '</td>'; echo '</tr>'; } echo "</table>"; } echo "</div>"; }