public static function buildChapitreQualite() { $bloc = ''; $id_fta = self::$id_fta; $synthese_action = self::$synthese_action; $is_editable = self::$is_editable; $is_editable_false = false; $bloc .= '<tr class=titre_principal><td class>Demandeur</td></tr>'; //Durée de vie Garantie Client $htmlObject = new htmlInputNumber($field_name = 'Duree_de_vie', $table_name = ObjectFta::TABLE_ARTI_NAME, $value = self::$objectFta->getFieldValue($table_name, $field_name), $is_editable, $warning_update = ${'diff_' . $table_name}[$field_name]); $bloc .= $htmlObject->getHtmlResult(); //Durée de vie Production $htmlObject = new htmlInputNumber($field_name = 'duree_vie_technique_fta', $table_name = ObjectFta::TABLE_FTA_NAME, $value = self::$objectFta->getFieldValue($table_name, $field_name), $is_editable, $warning_update = ${'diff_' . $table_name}[$field_name]); $bloc .= $htmlObject->getHtmlResult(); //Liste des ingrédients $htmlObject = new HtmlTextArea($field = 'Composition', $table = ObjectFta::TABLE_ARTI_NAME, $value = self::$objectFta->getFieldValue($table, $field), $is_editable, $warning_update = ${'diff_' . $table_name}[$field_name]); $bloc .= $htmlObject->getHtmlResult(); //Température de conservation // $force_content_request = 'SELECT id_annexe_environnement_conservation_groupe, CONCAT(nom_annexe_environnement_conservation_groupe, ': ', temperature_par_defaut_annexe_environnement_conservation_groupe)' // . 'FROM annexe_environnement_conservation_groupe ' // . 'ORDER BY CONCAT(nom_annexe_environnement_conservation_groupe, temperature_par_defaut_annexe_environnement_conservation_groupe) '; $htmlObject = new OldHtmlList($data_field = self::$objectFta->getFieldDescription(ObjectFta::TABLE_ARTI_NAME, 'K_etat'), $content_label_field = new DatabaseDescriptionField($field_table = 'annexe_environnement_conservation_groupe', $field_name = 'temperature_par_defaut_annexe_environnement_conservation_groupe', $field_value = $data_field->getValue()), $default_value = 1, $is_editable, $warning_update = ${'diff_' . $table_name}[$field_name]); $bloc .= $htmlObject->getHtmlResult(); //$bloc .= '</table>'; return $bloc; }
$explication_intranet_description = $intranetColumInfoModel->getDataField(IntranetColumnInfoModel::FIELDNAME_EXPLICATION_INTRANET_COLUMN_INFO)->getFieldValue(); $nom_table = $intranetColumInfoModel->getDataField(IntranetColumnInfoModel::FIELDNAME_TABLE_NAME_INTRANET_COLUMN_INFO)->getFieldValue(); $nom_variable = $intranetColumInfoModel->getDataField(IntranetColumnInfoModel::FIELDNAME_COLUMN_NAME_INTRANET_COLUMN_INFO)->getFieldValue(); $fichier = $intranetColumInfoModel->getDataField(IntranetColumnInfoModel::FIELDNAME_UPLOAD_NAME_FILE)->getFieldValue(); $title = DatabaseDescription::getFieldDocLabel($nom_table, $nom_variable); //L'utilisateur a-t-il la permission de modifier le manuel ? if ($edit_mode) { $action = 'record'; } /** * Affichage de la description */ $htmlTexArea = new HtmlTextArea(); $htmlTexArea->setTextAreaContent($explication_intranet_description); $htmlTexArea->setHtmlRenderToTable(); $content = $htmlTexArea->getHtmlResult(); if ($fichier) { $image_modif = " <{$html_table}>\n <tr class=titre_principal>\n <td> \n <span > <a href=" . ModuleConfigLib::CHEMIN_ACCES_UPLOAD . $fichier . " onclick=\"window.open(this.href); return false;\" >" . $fichier . "</a></span>\n </tr> \n </table>"; } $bouton_record = ""; /** * Modification de la description */ if ($edit_mode) { $bouton_record = "<tr><td>\n <center>\n <input type=submit value='Enregistrer'>\n </center>\n "; $htmlTexArea->setIsEditable(TRUE); $htmlTexArea->initObject(IntranetColumnInfoModel::FIELDNAME_EXPLICATION_INTRANET_COLUMN_INFO, NULL, $htmlTexArea->getTextAreaContent(), NULL, NULL, NULL); $content = $htmlTexArea->getHtmlResult(); $image_modif = "<form method=POST action=upload.php enctype=multipart/form-data>\t\n <{$html_table}>\n <tr class=titre_principal>\n <td> \n <span > <a href=" . ModuleConfigLib::CHEMIN_ACCES_UPLOAD . $fichier . " onclick=\"window.open(this.href); return false;\" >" . $fichier . "</a></span>\n </td>\n <td>\n <!-- On limite le fichier à 10Go -->\n <input type=hidden name=MAX_FILE_SIZE value=85899345920>\n <input type=hidden name=id_intranet_column_info value={$idIntranetColumnInfo}>\n Fichier : <input type=file name=avatar >\n <input type=submit name=envoyer value=\"Envoyer le fichier\" >\n </td></tr> \n </table>\n </form>"; if ($fichier) { $image_supp = "<td> \n <span > <a href=popup-mysql_field_desc_post.php?id_intranet_column_info=" . $idIntranetColumnInfo . "&action=supprimer >Supprimer le fichier</a></span>\n </tr> ";