Back to top

Autore Topic: select.booleanlist mette le liste in colonna  (Letto 1097 volte)

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
select.booleanlist mette le liste in colonna
« il: 11 Ott 2011, 21:02:42 »
Ciao! allora ho un problemino:
quando inserisco
Codice: [Seleziona]
JHTML::_('select.booleanlist', $tipo, 'class="inputbox"', $dati );mi compare la lista in colonna ovvero:
o
SI o
NO

dove o sta per il pallino del radio button
 posto il template
Codice: [Seleziona]
<td><?php echo $this->select['auto_close']; ?></td>quindi la view
Codice: [Seleziona]
        $select['mail'] = $model->yn('mail');
        $select['auto_close'] = $model->yn('auto_close');
e la funzione che genera
Codice: [Seleziona]
    function yn($tipo){
        $this->_db->setQuery("SELECT $tipo FROM #__eventmanager_settings");
        if(!$this->_db->query()){$this->setError($this->_db->getErrorMsg()); return false;}
        $opz = $this->_db->loadResult();
        switch ($opz){
            case 0: //NO
            $ris = JHTML::_('select.booleanlist', $tipo, 'disabled class="inputbox"', '0' );
            break; case 1: //SI
            $ris = JHTML::_('select.booleanlist', $tipo, 'disabled class="inputbox"', '1' );
            break; case -1: // OPZIONALE
            if($this->getTask()=='edit'){
                $dati = $this->getDati();
                $dati = $dati->$tipo;
            } else $dati ='';
            $ris = JHTML::_('select.booleanlist', $tipo, 'class="inputbox"', $dati );
            break;
        }
        return $ris;       
    }

come mai al boolean list non piacciono le tabelle?

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
Re:select.booleanlist mette le liste in colonna
« Risposta #1 il: 15 Ott 2011, 15:43:55 »
aggiungo una schermata per chiarire


in frontend, con la stessa pagina il problema non si pone... strano!

 



Web Design Bolzano Kreatif