Back to top

Autore Topic: componente di scelta opzioni  (Letto 1437 volte)

Offline rayromeo

  • Esploratore
  • **
  • Post: 135
    • Mostra profilo
componente di scelta opzioni
« il: 18 Ott 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

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:componente di scelta opzioni
« Risposta #1 il: 30 Ott 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

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

 



Web Design Bolzano Kreatif