Salve
ho sviluppato un componente per joomla 1.0 ma non riesco a far funzionare come da titolo il metodo getlistfooter().allego il codice qualcuno ne capira' piu' di me:
default:
$query="SELECT COUNT(*) FROM #__gestioneform";
$database->setQuery($query);
$total=$database->loadResult();
$pageNav = new mosPageNav($total,0,10);
print_r($total);
$query="SELECT id,ditta,provincia,attivita FROM #__gestioneform";
$database->setQuery( $query, $pageNav->limitstart, $pageNav->limit);
$rows = $database->loadObjectList();
$all=count( $rows );
echo '<form action="index2.php" method="POST" name="adminForm">';
echo <<<HEAD
<table class="adminlist">
<tr>
<th width="5">
#
</th>
<th width="2%" >
<input type="checkbox" name="toggle" value="" onclick="checkAll($all)" />
</th>
<th class="title">
Ditta
</th>
<th width="5%">
Provincia
</th>
<th colspan="2" width="5%">
Attivita
</th>
HEAD;
for ($i=0, $n=$all; $i < $n; $i++) {
$row = &$rows[$i];
$numeri=$pageNav->rowNumber($i);
echo <<<TAB
<tr>
<td>$numeri</td>
<td>
<input type="checkbox" id="cb$i" name="cid[]" value="$row->id" onClick="isChecked(this.checked);">
</td>
<td>$row->ditta</td>
<td>$row->provincia</td>
<td>$row->attivita</td></tr>
TAB;
}
echo $pageNav->getListFooter();
echo "<input type='hidden' name='boxchecked' value='0'>
<input type='hidden' name='option' value='$option'>
<input type=\"hidden\" name=\"task\" value=\"\">
</form>";
break;
come vedete il codice viene visualizzato nello switch di default quindi ho lasciato il task vuoto, unica differenza rispetto ad altri plugin e che ho messo il codice nel file admin.componente.php invece di separare il codice html in un altro file.
Vi ringrazio per il tempo dedicatomi