$checked = ''; $page_reload = 1; } $nom_liste = AnnexeEmballageModel::KEYNAME; $id_defaut = $nom_liste; $req_liste_emballage; $bloc .= $title . ': <br><br>' . AccueilFta::afficherRequeteEnListeDeroulante($req_liste_emballage, $id_defaut, $nom_liste, TRUE); $bloc .= '</td><tr>'; $bloc .= '<tr><td>' . '<input type = \'checkbox\' onClick=\'js_page_reload()\' value=\'1\' ' . $checked . ' /> Voir toutes les Fiches Techniques Emballages (FTE)?' . '<input type=hidden name=page_reload value=' . $page_reload . '>' . '</td></tr>'; break; case 'etape3': //Personnalisation de la FTE $is_editable = true; $annexeEmballageModel->setIsEditable($is_editable); //Longueur de l'emballage $bloc .= $annexeEmballageModel->getHtmlDataField(AnnexeEmballageModel::FIELDNAME_LONGUEUR_ANNEXE_EMBALLAGE); //Largeur de l'emballage $bloc .= $annexeEmballageModel->getHtmlDataField(AnnexeEmballageModel::FIELDNAME_LARGEUR_ANNEXE_EMBALLAGE); //Hauteur de l'emballage $bloc .= $annexeEmballageModel->getHtmlDataField(AnnexeEmballageModel::FIELDNAME_HAUTEUR_ANNEXE_EMBALLAGE); //Poids de l'emballage $bloc .= $annexeEmballageModel->getHtmlDataField(AnnexeEmballageModel::FIELDNAME_POIDS_ANNEXE_EMBALLAGE); //Nombre d'emballage présent switch ($annexeEmballageGroupeModel->getDataField(AnnexeEmballageGroupeModel::FIELDNAME_ID_ANNEXE_EMBALLAGE_GROUPE_CONFIGURATION)->getFieldValue()) { case 1: $idAnnexeEmballageGroupeTypeTmp = $annexeEmballageGroupeTypeModel->getDataField(AnnexeEmballageGroupeTypeModel::KEYNAME)->getFieldValue(); //Quantité par couche if ($idAnnexeEmballageGroupeTypeTmp == 2) { $nbEmballage .= '<tr><td>Quantité par Colis:</td><td>'; if (!$quantite_par_couche_fta_conditionnement) { $quantite_par_couche_fta_conditionnement = $ftaModel->getDataField(FtaModel::FIELDNAME_NOMBRE_UVC_PAR_CARTON)->getFieldValue();
$champ = "nombre_couche_annexe_emballage"; $bloc .= "<tr class=contenu><td>" . mysql_field_desc("annexe_emballage", $champ) . "</td><td>"; if ($id_annexe_emballage) { $nombre_couche_annexe_emballage = $annexeEmballageModel->getDataField($champ)->getFieldValue(); } if ($proprietaire) { $value = "<input type=text name=" . $champ . " value='" . $nombre_couche_annexe_emballage . "' size=50/>"; } else { $value = $nombre_couche_annexe_emballage; } $bloc .= $value . "</td></tr>"; /** * Correspondance Arcadia */ if ($typeEmballage == AnnexeEmballageGroupeTypeModel::EMBALLAGE_DU_COLIS) { $bloc .= $annexeEmballageModel->getHtmlDataField(AnnexeEmballageModel::FIELDNAME_ID_ARCADIA_TYPE_CARTON); } //Date de dernière mise à jour $champ = "date_maj_annexe_emballage"; $bloc .= "<tr class=contenu><td width=\"20%\">" . mysql_field_desc("annexe_emballage", $champ) . "</td><td>"; if ($id_annexe_emballage) { $date_maj_annexe_emballage = $annexeEmballageModel->getDataField($champ)->getFieldValue(); } else { $date_maj_annexe_emballage = ""; } $bloc .= $date_maj_annexe_emballage; $bloc .= "</td></tr>"; //Listes des FTA utilisant cette FTE if ($id_annexe_emballage) { $liste_fta = ""; $req = "SELECT `fta`.`id_fta`, `fta`.`id_article_agrologic`, LIBELLE ,code_article_ldc" . " FROM `fta_conditionnement`, `annexe_emballage`, `fta`, fta_etat " . " WHERE `fta_conditionnement`.`id_annexe_emballage` = `annexe_emballage`.`id_annexe_emballage` " . " AND `fta`.`id_fta` = `fta_conditionnement`.`id_fta` " . " AND fta.id_fta_etat=fta_etat.id_fta_etat " . " AND `annexe_emballage`.`id_annexe_emballage` = '" . $id_annexe_emballage . "' " . " AND abreviation_fta_etat='V' ";