Ich habe ein Modul für Joomla erstellt, das einige Daten aus einer Datenbank abruft und daraus eine Tabelle erstellt. Ich habe JPagination zu meinem Modul hinzugefügt und ich habe die Footer-Buttons zum Anzeigen und alles.Probleme mit Joomlas JPagination-Klasse. Fehler 404 Seite nicht gefunden
public function addPagination($params)
{
$count = $params->get("count");
$multiPage = $params->get("multiple_pages");
//Add controls for changing pages
if($multiPage)
{
jimport('joomla.html.pagination');
$limitStart = 0;
$pagination = new JPagination(count($this->vacanciesRows) , $limitStart, $count);
echo $pagination->getListFooter();
}
}
aber wenn ich einige der Seiten (alle außer dem ersten) klicken Ich erhalte Fehler 404. Ich bin sicher, dass ich etwas verpasst habe, aber ich habe sehr wenig zu keiner Erfahrung mit Joomla. Ich werde Pastebins mit meinem helper.php und meinem mod_xxx_xxx.php
Ein Modul kann keine Paginierung haben. Es hat keine eigene URL. Nur Komponenten haben das. Wenn Sie die Links überprüfen, die Ihr Modul erstellt, werden Sie feststellen, dass sie ungültig sind. Sie können versuchen, Ajax Magie zu tun, aber dann brauchen Sie eine Komponente, die die Daten bereitstellt. –
@SvenBluege Danke für Ihren Kommentar! Also muss ich dann meine eigenen Komponenten schreiben. – VTodorov
Ich werde es als Antwort hinzufügen als :) –