Exemple #1
0
 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> ";