Salve, ho un problema in un modulo che sto creando..
questo è il codice dell'helper.php
<?php
$menu = $params->get('menusel');
class modtest
{
function getmenu($param)
{
$db = &JFactory::getDBO();
$query = 'SELECT * FROM jos_menu WHERE published = 1 AND parent = 0 AND sublevel = 0 AND menutype =' .$menu. '';
$db->setQuery($query);
$ut = $db->loadObjectList();
return $ut;
}
}
?>
Il problema è che il parametro che prendo all'inizio arriva, ma "non entra" nella classe..quindi quando vado a richiamare $menu nella query, risulta vuota..
Potete aiutarmi pls?
Grazie mille!!
EDIT: Risolto °-°
Posto il codice così se serve a qualcun'altro:
helper.php:
class modtest
{
function getmenu($menu)
{
$db = &JFactory::getDBO();
$query = 'SELECT * FROM jos_menu WHERE published = 1 AND parent = 0 AND sublevel = 0 AND menutype = "'.$menu.'"';
$db->setQuery($query);
$ut = $db->loadObjectList();
return $ut;
}
}
mod_menu.php:
$menu = $params->get('menusel');
$ret = modtest::getmenu($menu);