Joomla.it Forum
Non solo Joomla... => Sviluppo => : rosadeiventi 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:
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:
$lista = modMiaClasse::prendidati($id_valore);
nel file tmpl/defualt.php ho provato così:
$id_sito = 23;
echo $lista;
ma non mi da nulla... come richiamo i valori di $lista in base al valore di $id_valore?
-
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
-
e l'inclusione dell'helper?
-
si spera che quella ci sia
-
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'è...
-
abilita la visualizzazione dell'errore o faglielo stampare alla query