Joomla.it Forum

Non solo Joomla... => Sviluppo => : rayromeo 18 Oct 2013, 18:02:36

: componente di scelta opzioni
: rayromeo 18 Oct 2013, 18:02:36
Buongiorno, mi hanno sviluppato un componente su Joomla che è composto da due opzioni, le righe di programma sono in questo modo:
$published = $row->published;
      if ($published == 0){
      ?>
      <span class="testoAttivo"> Attivo </span>
      <?php
       }
      else{
      ?>
      <span class="testoAttivo"> Ritirato </span>
      <?php
       }
 
Io vorrei far visualizzare una terza categoria. Come devo scrivere?
 
grazie
: Re:componente di scelta opzioni
: mmleoni 30 Oct 2013, 12:33:38
immagino che $published sia il published di joomla...
in tal caso la cosa è complessa: published, anche se memorizzato nel db come un intero è considerato un boolean, ovvero può essere solo vero (1) o falso (0), quindi è difficile fargli gestire un terzo stato, forse si potrebbe usare il campo 'state'.

senza sapere come è scritto il componente, come funziona e che vuoi farci è difficile risponderti in maniera diversa da: rivolgiti a chi ha scritto il componente...

ps: io quel codice lo avrei scritto così:

<span class="testoAttivo"><?php echo ($row->published?'Attivo': 'Ritirato'); ?></span>

ciao,
marco