Back to top

Autore Topic: [Moduli] Richiamare un metodo  (Letto 2068 volte)

Offline rosadeiventi

  • Esploratore
  • **
  • Post: 82
    • Mostra profilo
[Moduli] Richiamare un metodo
« il: 23 Apr 2013, 13:25:37 »
Salve,
    non riesco a capire come richiamare i metodi all'interno del file tmpl/default.php

Nel file helper.php ho:
Codice: [Seleziona]

class modMiaClasse {

    public function prendidati($id_valore) {

        $db = JFactory::getDbo();
        $sql_lista = '
            SELECT *
            FROM #__miatabella
            WHERE id_valore = '.$id_valore.'
            ';
        $db->setQuery($sql_lista);   
        $lista_obj = $db ->loadObjectList();
        return $lista_obj;
    }

}

mentre nel fil mod_miomodulo.php ho:
Codice: [Seleziona]
$lista = modMiaClasse::prendidati($id_valore);

nel file tmpl/defualt.php ho provato così:
Codice: [Seleziona]
$id_sito = 23;
echo $lista;

ma non mi da nulla... come richiamo i valori di $lista in base al valore di $id_valore?

Offline simone83

  • Appassionato
  • ***
  • Post: 362
  • Sesso: Maschio
    • Mostra profilo
Re:[Moduli] Richiamare un metodo
« Risposta #1 il: 23 Apr 2013, 17:15:20 »
loadObjectList ti ritorna un array di oggetti e con un echo non stampi nulla

devi fare un print_r per vedere cosa c'e dentro oppure un foreach e stampare i valori che vuoi
BRAINCODE
Da Psd a Joomla - Sviluppo componenti joomla - SEO con Joomla
x-brain

mau_develop

  • Visitatore
Re:[Moduli] Richiamare un metodo
« Risposta #2 il: 23 Apr 2013, 17:16:47 »
e l'inclusione dell'helper?

Offline simone83

  • Appassionato
  • ***
  • Post: 362
  • Sesso: Maschio
    • Mostra profilo
Re:[Moduli] Richiamare un metodo
« Risposta #3 il: 23 Apr 2013, 17:21:05 »
si spera che quella ci sia
BRAINCODE
Da Psd a Joomla - Sviluppo componenti joomla - SEO con Joomla
x-brain

Offline rosadeiventi

  • Esploratore
  • **
  • Post: 82
    • Mostra profilo
Re:[Moduli] Richiamare un metodo
« Risposta #4 il: 23 Apr 2013, 17:51:04 »
loadObjectList ti ritorna un array di oggetti e con un echo non stampi nulla

devi fare un print_r per vedere cosa c'e dentro oppure un foreach e stampare i valori che vuoi

grazie simone dell'intervento...
sì, certo che non può stampare i dati ma dovrebbe almeno darti la scritta Array

l'inclusione su miomodulo.php c'è...

mau_develop

  • Visitatore
Re:[Moduli] Richiamare un metodo
« Risposta #5 il: 23 Apr 2013, 18:52:00 »
abilita la visualizzazione dell'errore o faglielo stampare alla query

 



Web Design Bolzano Kreatif