Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
146 righe
12 KiB
146 righe
12 KiB
<? |
|
if (isset($_POST["id"])) { |
|
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; |
|
include_once($configPath); |
|
$id_rappresentante = $_SESSION["id_rappresentante"]+1; |
|
} |
|
?> |
|
<div class="card card-body mb-3" id="rappresentante_<?= $id_rappresentante ?>"> |
|
<? if ($id_rappresentante > 0) { ?> |
|
<div class="text-right"> |
|
<button type="button" onClick="$('#rappresentante_<?= $id_rappresentante ?>').remove();" class="btn btn-danger btn-sm"> |
|
<span class="fa fa-times"></span> <?= __("Elimina") ?> |
|
</button> |
|
</div> |
|
<? } ?> |
|
<div class="row"> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("Nome") ?>*</label> |
|
<input title="Nome" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cbc:FirstName]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cbc_FirstName" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:FirstName"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:FirstName"] : "" ?>" class="form-control"> |
|
</div> |
|
</div> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("Cognome") ?>*</label> |
|
<input title="Cognome" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cbc:FamilyName]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cbc_FamilyName" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:FamilyName"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:FamilyName"] : "" ?>" class="form-control"> |
|
</div> |
|
</div> |
|
</div> |
|
<div class="row"> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("Data di nascita") ?>*</label> |
|
<input title="Data di nascita" type="text" rel="S;10;10;D" class="datepick form-control" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cbc:BirthDate]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cbc_BirthDate" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:BirthDate"])) ? mysql2date($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:BirthDate"]) : "" ?>" class="form-control"> |
|
</div> |
|
</div> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("Luogo di nascita") ?>*</label> |
|
<input title="Luogo di Nascita" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cbc:BirthplaceName]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cbc_BirthplaceName" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:BirthplaceName"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:BirthplaceName"] : "" ?>" class="form-control"> |
|
</div> |
|
</div> |
|
</div> |
|
<div class="row"> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("Via e numero civico:") ?>*</label> |
|
<input type="text" title="Via e numero civico" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:ResidenceAddress][cbc:StreetName]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_ResidenceAddress_cbc_StreetName" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:StreetName"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:StreetName"] : "" ?>" class="form-control"> |
|
</div> |
|
</div> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("E-mail:") ?>*</label> |
|
<input title="E-mail" type="text" rel="S;3;0;E" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:Contact][cbc:ElectronicMail]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_Contact_cbc_ElectronicMail" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:Contact"]["cbc:ElectronicMail"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:Contact"]["cbc:ElectronicMail"] : "" ?>" class="form-control"> |
|
</div> |
|
</div> |
|
</div> |
|
<div class="row"> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("CAP") ?>*</label> |
|
<input title="CAP" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:ResidenceAddress][cbc:Postbox]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_ResidenceAddress_cbc_Postbox" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:Postbox"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:Postbox"] : "" ?>" class="form-control"> |
|
</div> |
|
</div> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("Telefono") ?></label> |
|
<input title="Telefono" type="text" rel="N;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:Contact][cbc:Telephone]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_Contact_cbc_Telephone" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:Contact"]["cbc:Telephone"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:Contact"]["cbc:Telephone"] : "" ?>" class="form-control"> |
|
</div> |
|
</div> |
|
</div> |
|
<div class="row"> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("Città") ?>*</label> |
|
<input title="Citta" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:ResidenceAddress][cbc:CityName]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_ResidenceAddress_cbc_CityName" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:CityName"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:CityName"] : "" ?>" class="form-control"> |
|
</div> |
|
</div> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("Posizione/Titolo ad agire:") ?>*</label> |
|
<input title="Posizione" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][espd-cbc:NaturalPersonRoleDescription]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_espd-cbc_NaturalPersonRoleDescription" value="<?= (!empty($rappresentante["espd-cbc:NaturalPersonRoleDescription"])) ? $rappresentante["espd-cbc:NaturalPersonRoleDescription"] : "" ?>" class="form-control"> |
|
</div> |
|
</div> |
|
</div> |
|
<div class="row"> |
|
<div class="col-12 col-lg-6"> |
|
<div class="form-group"> |
|
<label><?= __("Paese:") ?></label> |
|
<select title="Paese Rappresentante" rel="N;1;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:ResidenceAddress][cac:Country][cbc:IdentificationCode][$]" |
|
id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_ResidenceAddress_cac_Country_cbc_IdentificationCode" class="form-control"> |
|
<option value="" selected="selected">---</option> |
|
<optgroup label="EU"> |
|
<option value="AT"><?= __("Austria") ?></option> |
|
<option value="BE"><?= __("Belgio") ?></option> |
|
<option value="BG"><?= __("Bulgaria") ?></option> |
|
<option value="CY"><?= __("Cipro") ?></option> |
|
<option value="HR"><?= __("Croazia") ?></option> |
|
<option value="DK"><?= __("Danimarca") ?></option> |
|
<option value="EE"><?= __("Estonia") ?></option> |
|
<option value="FI"><?= __("Finlandia") ?></option> |
|
<option value="FR"><?= __("Francia") ?></option> |
|
<option value="DE"><?= __("Germania") ?></option> |
|
<option value="GR"><?= __("Grecia") ?></option> |
|
<option value="IE"><?= __("Irlanda") ?></option> |
|
<option value="IT"><?= __("Italia") ?></option> |
|
<option value="LV"><?= __("Lettonia") ?></option> |
|
<option value="LT"><?= __("Lituania") ?></option> |
|
<option value="LU"><?= __("Lussemburgo") ?></option> |
|
<option value="MT"><?= __("Malta") ?></option> |
|
<option value="NL"><?= __("Paesi") ?> Bassi</option> |
|
<option value="PL"><?= __("Polonia") ?></option> |
|
<option value="PT"><?= __("Portogallo") ?></option> |
|
<option value="GB"><?= __("Regno") ?> Unito</option> |
|
<option value="CZ"><?= __("Repubblica") ?> ceca</option> |
|
<option value="RO"><?= __("Romania") ?></option> |
|
<option value="SK"><?= __("Slovacchia") ?></option> |
|
<option value="SI"><?= __("Slovenia") ?></option> |
|
<option value="ES"><?= __("Spagna") ?></option> |
|
<option value="SE"><?= __("Svezia") ?></option> |
|
<option value="HU"><?= __("Ungheria") ?></option> |
|
</optgroup> |
|
<optgroup label="EFTA"> |
|
<option value="NO"><?= __("Norvegia") ?></option> |
|
<option value="CH"><?= __("Svizzera") ?></option> |
|
</optgroup> |
|
</select> |
|
<? if (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cac:Country"]["cbc:IdentificationCode"]['$'])) { |
|
?> |
|
<script> |
|
$("#espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_ResidenceAddress_cac_Country_cbc_IdentificationCode").val("<?= $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cac:Country"]["cbc:IdentificationCode"]['$'] ?>"); |
|
</script> |
|
<? |
|
} |
|
?> |
|
</div> |
|
</div> |
|
</div> |
|
<div class="form-group"> |
|
<label> |
|
<?= __("Se necessario, fornire precisazioni sulla rappresentanza (forma, portata, scopo...)") ?> |
|
</label> |
|
<textarea rel="N;3;0;A" title="Precisazioni sulla rappresentanza" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cbc:Description]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cbc_Description" class="form-control " rows="3"><?= (!empty($rappresentante["cac:PowerOfAttorney"]["cbc:Description"])) ? $rappresentante["cac:PowerOfAttorney"]["cbc:Description"] : "" ?></textarea> |
|
</div> |
|
</div> |
|
<? $_SESSION["id_rappresentante"] = $id_rappresentante; ?>
|
|
|