Ho un problema su una form con 2 drop down list.
La prima ha gli elementi dichiarati
La seconda li carica da un DB con il seguente codice
1;Seleziona agenzia;null
<?php
$agenzie = ff_select("select ragione_sociale, email from tbl_agenzie");
$options = '';
if ($agenzie)
foreach ($agenzie as $agenzia)
$options .= "0;$agenzia->ragione_sociale;$agenzia->email\n";
return $options;
?>
Nella gestione del form nella sezione "Pezzi form" come "Form precedente" ho messo il seguente codice:
// load the standard FacileForms library
$this->execPieceByName('ff_InitLib');
$this->execPieceByName('ff_SubmitLib');
global $database;
global $my;
// retrieve the passed values
$oggetto = ff_getParam('ff_param_oggetto');
ff_setSelected('cselOggetto', $oggetto);
$agenzia = ff_getParam('ff_param_agenzia');
ff_setSelected('cselAgenzie', '$agenzia');
Il problema che per l'oggetto riesce a selezionarmelo ma per l'agenzia no.
Probabilmente perchè il caricamente dei singoli valori lo faceva dopo la selezione e quindi ho spostato le ultime 2 righe nella sezione "Pezzi form" come "Form successivo" ma purtroppo non è cambiato nulla.
Qualcuno può aiutarmi a risolvere questo problema.
In più ho la situazione che creata una pagina php con flash e tutto il resto (in un wrapper) una volta che scelgo l'agenzia e voglio contattarla chiamo il componente FF per l'invio della email ma dopo l'invio pur avendo scelto come Script caricati ff_submittedhome o semplicemente ff_submitted la pagina mi viene caricata all'interno del wrapper con un doppio template.
Vi ringrazio anticipatamente.
Gianluca