Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - antonelloponziani

Pagine: [1]
1
Ho Risolto mettendo nella prima dropdown
Codice: [Seleziona]

function province(form)
{
var reg=form.causale.options[form.causale.options.selectedIndex].value;
var dat=document.Entrate_Uscite.data.value;
self.location='index.php?option=com_chronoforms&tmpl=component&chronoform=Entrate_Uscite&causale=' + reg + '&data=' + dat ;
}

e nella seconda dropdown
Codice: [Seleziona]
function reload(form)
{
var prov=form.imputazione.options[form.imputazione.options.selectedIndex].value;
var reg=form.causale.options[form.causale.options.selectedIndex].value;
var ope=document.Entrate_Uscite.operazione.value;
var dat=document.Entrate_Uscite.data.value;
self.location='index.php?option=com_chronoforms&tmpl=component&chronoform=Entrate_Uscite&imputazione=' + prov + '&causale=' + reg  + '&operazione=' + ope + '&data=' + dat ;
}

 
cosi mi rimane il valore di una casella data che si trova prima della prima dropdown e mi rimane il valore della casella operazione che si trova prima della seconda dropdown.
grazie a tutti

2
Buonasera a tutti
sto cercando di fare un form con chronoform 4.0 RC3.3    e joomla 2.5.8, dove ci sono due caselle dropdown collegate fra loro e fin qui sono riuscito dopo molti tentativi con la guida postata da vales vi elenco il codice
questo l'ho inserito in un campo custom html/php
Codice: [Seleziona]

<?php
$db 
=& JFactory::getDBO();
$query "
  SELECT  `id`, `causale`
   FROM `fl0ma_causali` ORDER BY `id`"
;
$db->setQuery($query);
$nomes $db->loadAssocList();
$option_reg="";
  foreach ( 
$nomes as $v ) {
  
$selected="";
  
$id =  $v['id'];
  
$regione $v['causale'];
  if (
$id==JRequest::getVar('causale',0,'GET','INT')) {
  
$selected="selected=\"selected\"";
  }
$option_reg.="<option value=\"$id\" $selected>$regione</option>\n";
}
 
$query "
  SELECT  `id`, `imputazione`
   FROM `fl0ma_imputazioni` WHERE `id_causali`="
.JRequest::getVar('causale',0,'GET','INT')." ORDER BY `imputazione`"
$db->setQuery($query);
$nomes $db->loadAssocList();
$option_pro="";
  foreach ( 
$nomes as $v ) {
  
$selected="";
  
$id =  $v['id'];
  
$province $v['imputazione'];
  if (
$id==JRequest::getVar('imputazione',0,'GET','INT')) {
  
$selected="selected='selected'";
  }
$option_pro.="<option value=\"$id\" $selected>$province</option>\n";
}
?>

 
<div class="clear"></div><div id="error-message-"></div></div><div class="ccms_form_element cfdiv_datetime label_over multiline_start" id="autoID-ba7f9f6e06f6eef6af888f9b542ccb7a_container_div"><label>Seleziona data</label><input maxlength="" size="" class="data validate['required'] cf_date_picker" title="data" type="text" value="" name="data" />
<div class="clear"></div><div id="error-message-data"></div></div>
<div class="ccms_form_element cfdiv_select label_over multiline_start" id="casella_combinata_container_div"><label for="casella_combinata">Causale</label><select onchange="province(this.form)" name="causale"  id="casella_combinata" class="" title="causale"   >
<option value="" selected="selected">Seleziona</option><?php echo $option_reg?>
</select>
<div class="clear"></div><div id="error-message-causale"></div></div>
<div class="ccms_form_element cfdiv_text label_over multiline_start" id="casella_testo_container_div"><label for="casella_testo">Operazione</label><input  id="casella_testo" maxlength="" size="40" class="" title="" type="text" value="" name="operazione" />
<div class="clear"></div><div id="error-message-operazione"></div></div>
<div class="ccms_form_element cfdiv_text label_over multiline_start" id="importo_container_div"><label for="importo">Importo</label><h7>&euro; </h7><input id="importo" maxlength="150" size="10" class="" title="" type="text" value="" name="importo" onchange="valuta (this)"/>
<div class="clear"></div><div id="error-message-importo"></div></div>
<div class="ccms_form_element cfdiv_text label_over multiline_start" id="casella_testo_container_div"><label for="casella_testo">Imputazione</label><select id="casella_combinata" class="" title="imputazione" name="imputazione" onchange="reload(this.form);" selected="selected">
<option value="">Seleziona</option><?php echo $option_pro?>
</select>

<div class="clear"></div><div id="error-message-imputazione"></div></div>
<div class="ccms_form_element cfdiv_submit multiline_start" id="autoID-ba542551c7e04bfa9768916e832495d6_container_div"><input name="crea_imputazione" id="button_imputazione" class="" value="" type="button" />
<div class="clear"></div><div id="error-message-crea_imputazione"></div></div>

 
e questo l'ho inserito nell'action load JS
Codice: [Seleziona]
function province(form)
{
var reg=form.causale.options[form.causale.options.selectedIndex].value;
self.location='index.php?option=com_chronoforms&tmpl=component&chronoform=Entrate_Uscite&causale=' + reg ;
}
 
function reload(form)
{
var prov=form.imputazione.options[form.imputazione.options.selectedIndex].value;
var reg=form.causale.options[form.causale.options.selectedIndex].value;

self.location='index.php?option=com_chronoforms&tmpl=component&chronoform=Entrate_Uscite&imputazione=' + prov + '&causale=' + reg ;
}
adesso vorrei un aiuto per riuscire a conservare i valori dei campi inseriti prima delle dropdown, dopo che ha fatto il reload  della pagina spero di essermi spiegato bene.
grazie a tutti

3
Gallerie di immagini / ozio gallery problemi template
« il: 10 Nov 2012, 09:09:46 »
Salve ho installato ozio gallery 3.3.6 su template Themza_j17_01, ma non mi fa scorrere le foto, non mi da il nome degli album e non mi conta le foto dell'album es (1/12).
Ho provato a cambiare thema e con beez_20 funziona tutto, c'è modo di risolvere con il mio tema?
grazie

4
Gestione Form / formattare campo decimale
« il: 27 Giu 2012, 06:47:13 »
Salve a tutti avrei bisogno ancora di aiuto non riesco a formattare un campo con due cifre decimali ho una textbox vorrei che, scrivendo 50 si trasformi in 50,00 sto usando joomla 2.5 e chronoform 4.0 grazie

5
Finalmente sono riuscito grazie al vostro aiuto debugger molto utile, ho modificato la dropdown del primo form  ho dato come value il cf_id della tabella categorie
Codice: [Seleziona]
$nome_options .= "<option value='".$v['cf_id']."'  >".$v['categoria']."</option>";
e nel secondo form con questo codice
Codice: [Seleziona]
<?php
$val 
JRequest::getInt('drop''''post');
$db =& JFactory::getDBO();
$query "
 SELECT cf_id, categoria, coefficente
 FROM `fl0ma_chronoforms_data_categorie` WHERE `cf_id` = "
.$val;
 
 
$db->setQuery($query);
$nomes $db->loadAssocList();
 
foreach ( 
$nomes as $v ) {
 
$categoria1 $v['categoria'];
 
$coefficente1 =  $v['coefficente'];
 
}
?>


 
grazie a Vales e Sara79t

6
si effettivamente è vuota come posso passare questo valore?
grazie delle risposte

7
grazie ho corretto l'errore di sintassi e ho chiuso le input ma il problema rimane nel secondo form mi passano tutti i valori del primo, ma io vorrei passare oltre al value della dropdown anche la option scelta.
questo è l'errore:
Warning:  Invalid argument supplied for foreach() in /home/progettocasa2011.it/public_html/joomla/administrator/components/com_chronoforms/form_actions/show_html/cfaction_show_html.php(136) : eval()'d code on line 13

 

8
Si i dati li prendo da una tabella che ha due campi categoria e coefficente più quelli che ti genera create table, nel primo form ho una casella combinata che prende i dati da questa tabella e mi passa al secondo form il value (coefficente) della stessa, ma vorrei passare anche la option scelta che sarebbe (categoria)
primo form
Codice: [Seleziona]
<?php
$nome_selected 
JRequest::getInt('categoria''''post');
$db =& JFactory::getDBO();
 
$query "
 
SELECT `cf_id`,`categoria`,`coefficente`
 FROM `fl0ma_chronoforms_data_categorie`
 ORDER BY `categoria`
"
;
$db->setQuery($query);
$nomes $db->loadAssocList();
$nome_options "";
foreach ( 
$nomes as $v ) {
 if ( 
$nome_selected == $v['categoria'] ) {
 
$selected 'selected="selected"';
 } else {
 
$selected '';
 }
 
$nome_options .= "<option value='".$v['coefficente']."' Cat-A (escluso A10) Abitazioni >".$v['categoria']."</option>";
 
}

?>


<div class="ccms_form_element cfdiv_select" id="tipologia_immobile_container_div"><label for="tipologia_immobile">Tipologia Immobile</label><select size="1"  id="tipologia_immobile" title="" name="drop">
<?php echo $nome_options?>
</select>

<div class="clear"></div><div id="error-message-tipologia_immobile"></div></div>

classico pulsante submit e nella action ho messo show form che mi apre il secondo form mi va tutto bene mi passa i vari campi del primo form e anche il value della casella combinata ma non la scelta della categoria
secondo form
Codice: [Seleziona]
<?php
$db 
=& JFactory::getDBO();
$query "
 SELECT cf_id, categoria, coefficente
 FROM `fl0ma_chronoforms_data_categorie` WHERE `cf_id` ="
.$posted['drop'];
 
$db->setQuery($query);
$nomes $db->loadAssocList();
 
foreach ( 
$nomes as $v ) {
 
$categoria1 $v['categoria'];
 
$coefficente1 =  $v['coefficente'];
 
}
?>

<td height="30"><input type="text" name="categoria" id="categoria"  size="17" value="<?php echo $categoria1?>"
</td>
spero di essere stato un po più chiaro
grazie per la risposta

9
Io sto impazzendo da molto tempo a far passare questa scelta della dropdown mi da sempre lo stesso errore
 [font=]Warning[/font][font=]: Invalid argument supplied for foreach() in /home/progettocasa2011.it/public_html/joomla/administrator/components/com_chronoforms/form_actions/show_html/cfaction_show_html.php(136) : eval()'d code on line 10[/font]
[font=]non ho capito come hai settato data to session e session to data premetto che uso joomla 2.5 e chronoforms v4 rc3.3[/font]
[font=]grazie[/font]
 

10
Joomla! 1.6/1.7/2.5 / Re:Jce mediabox
« il: 22 Feb 2012, 19:15:25 »
Mi spiego meglio ho una voce menu con un articolo all'interno in questo articolo c'è una foto che cliccandoci sopra mi apre un popup io vorrei che tutti possano vedere la foto, ma solo gli utenti registrati possano aprire il link che è stato fatto con jce mediabox
grazie

11
Joomla! 1.6/1.7/2.5 / Jce mediabox
« il: 22 Feb 2012, 14:02:00 »
Ho installato jce mediabox su joomla 2.5 e va tutto bene, chiedevo se è possibile quando clicco sulla foto, far aprire il link solo ad utenti registrati
grazie

Pagine: [1]


Web Design Bolzano Kreatif