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 - eligio

Pagine: [1]
1
Sviluppo / Re:Gestione Componente lato Frontend
« il: 27 Set 2011, 10:47:06 »
Niente non riesco a venirne fuori, descriverò il problema nel dettaglio il file view.html.php oltre a contenere una visualizzazione dei dati richiamati tramite la funzione getsensori() , ha per ogni tupla visualizzata , un submit . Questo dovrebbe permettermi di eliminare attraverso un indice la tupla di riferimento.

<code>

jimport('joomla.application.component.view');
class RilevazioneViewRilevazione extends JView
{
 function display($tpl=null)
 {
  print ("<center><h3>Gestione dei Sensori</h3></center>
");
  $model=& $this->getModel();
  $rilevazioni=$model->getrilevazioni();
  ?>
  <table width="700" border="0">
   <?php
  for($i=0, $conta=count($rilevazioni); $i < $conta; $i++)
  {
      ?><tr>
  <td width="200" align=left><?php echo $rilevazioni[$i]['Descrizione']?></td>
  .....
  <td width="100" align=center><input type="submit" name="elimina"  style="width:100px;" value="Elimina"  onclick="$model->Delete($ril);"></td>   
  <?php
  parent::display($tpl);
  }
  ?>
  </table>
   <?php
  }
  }
  ?>
</code>


dove onclick="$model->Delete($ril);" dovrebbe richiamare la funzione Delete che sta in Model passandogli l'identificativo della tupla (la chiave primaria). Quindi dovrebbe riaggiornare la pagina senza quella tupla visualizzato dato che essa è stata( dovrebbe essere ) eliminata.

<code>

<?php
class RilevazioneModelRilevazione extends JModel
{
    function getrilevazioni()
    { ...}
    function Delete($ril)
    {
    $db =& JFactory::getDBO();
    $query = 'DELETE FROM  #__Rilevazione r WHERE ' . $ril . ' = r.IdRilevazione ';
    $db->setQuery( $query );
    }
   
    }
?>
</code>

Ringrazio anticipatamente chiunque mi possa aiutare. :(

2
Sviluppo / Re:Gestione Componente lato Frontend
« il: 26 Set 2011, 18:32:15 »
Capisco benissimo ciò che dici, ma ho già adottato la soluzione di una "gestione" da frontend.
Il problema è che non riesco a trovare una componente di esempio che faccia una cancellazione,una modifica ,un inserimento dal lato frontend e che rispetti il d.pattern MVC.

 http://wiki.joomla.it/index.php?title=Creazione_di_un_componente_con_MVC_-_Interfaccia_Amministrativa_-_Parte_4

Questa ad esempio fa solo la visualizzazione nella parte frontend...ovviamente poi basta capire come collegare un pulsante di una view al model e il gioco è fatto... Sapresti aiutarmi o per lo meno darmi dei link di riferimento io non ho trovato assolutamente nulla..

3
Sviluppo / Re:Gestione Componente lato Frontend
« il: 26 Set 2011, 18:15:01 »
Ovviamente che rispetti il Design Pattern MVC per Joomla 1.5

4
Sviluppo / Gestione Componente lato Frontend
« il: 26 Set 2011, 18:07:42 »
Salve, sono nuovo del Form, ma utilizzo Joomla da molto tempo, ho creato un sito per la rilevazione della qualità dell'aria, ma tuttavia non riesco ad ultimare una componente dal lato frontend .
Mi spiego meglio, tutte o quasi le componenti di esempio che ho trovato in rete mostrano una semplice visualizzazione dei dati presi dal Database ( Lato Frontend ).
Ma se invece volessi gestire la mia componente da Utente generico, sempre da Frontend ?
Esiste qualche componente di esempio ?

Pagine: [1]


Web Design Bolzano Kreatif