oggi mi è sorto un problema strano, e non ho idea di come risolverlo in modo pulito.
sostanzialmente ho 1 view con mittente e destinatario, entrambi hanno lo stesso model ArchivioIndirizzi
il problema è che nel controller, prima di richiamare la view, non ho problemi, faccio:
$mittente=new ArchivioIndirizzi;
$destinatario=new ArchivioIndirizzi;
e glieli mando alla view…
nella view non dovrei aver problemi perchè li controllo tramite le variabili php…
il problema è al rientro, nel controller, quando faccio solitamente:
if(isset($_POST[‘ArchivioIndirizzi’]))
$mittente->setAttributes($_POST['ArchivioIndirizzi']);
in questo caso non posso fare cosi, perchè hanno lo stesso riferimento ArchivioIndirizzi. Ed inoltre ora che ci penso potrebbero esserci problemi anche nella gestione della View, potrebbero andare in conflitto gli id, forse sono gli stessi a pagina elaborata lato client.
l’unica idea che mi viene in mente è creare 2 model diversi, ma che in realtà sono uguali. Mi sapete dare suggerimenti a riguardo?