Back to top

Autore Topic: [RISOLTO]Chronoforms V4: radio button e Event Switcher [GH]  (Letto 2903 volte)

Offline enriture

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
Ciao a tutti!
Sto sviluppando un form utilizzando Chronoforms V4 su Joomla 3.2.1 e ho un problema che non riesco a risolvere a causa della mia scarsissima conoscenza di PHP.
Ho bisogno far partire due azioni diverse in base all'opzione selezionata dall'utente con un radio button: cercando sul sito del componente ho trovato qui un'azione che permette di impostare fino a 4 diversi eventi, e su un forum lo sviluppatore fornisce un esempio del codice PHP da inserire nelle impostazioni dell'azione:
Codice: [Seleziona]
<?php
switch ($form->data['input_text_0']) {
case 
'email':
    return 
'event_b';
    break;
  case 
'redirect':
    return 
'event_c';
    break;
  default:
    return 
'event_a';
    break;
}
?>

Come faccio per fare in modo che l'evento A venga eseguito se nel radio button è stata selezionata l'opzione 1, e il B se è stata selezionata l'opzione 2?


Grazie in anticipo per l'aiuto...
« Ultima modifica: 16 Gen 2014, 12:12:46 da enriture »

Offline enriture

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
Re:Chronoforms V4: radio button e Event Switcher [GH]
« Risposta #1 il: 16 Gen 2014, 12:12:25 »
ho trovato da solo: nell'eventualità che possa servire a qualcuno posto il codice di controllo:
Codice: [Seleziona]
<?php
if ( $form->data['nome_campo'] == 'opzione1' ) {
  return 
'event_a';
} elseif ( 
$form->data['nome_campo'] == 'opzione2' ) {
  return 
'event_b';
}
?>

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:[RISOLTO]Chronoforms V4: radio button e Event Switcher [GH]
« Risposta #2 il: 16 Gen 2014, 15:01:03 »
in effetti è lo stesso codice, forse così ti sarà utile per una prossima volta:

Codice: [Seleziona]
<?php
switch ($form->data['nome_campo']) {
case 
'opzione2':
    return 
'event_b';
    break;
  case 
'opzione3':
    return 
'event_c';
    break;
  default:
    return 
'event_a';
    break;
}
?>

ciao

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline enriture

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
Re:[RISOLTO]Chronoforms V4: radio button e Event Switcher [GH]
« Risposta #3 il: 17 Gen 2014, 13:03:40 »
ecco, avevo fatto bene a premettere che di PHP non ci capisco una mazza... :D
grazie!

 



Web Design Bolzano Kreatif