JPagination und Formularverarbeitung. Blättern

  • wjewjo
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Dez. 2010 22:07 #27810 von wjewjo
Hallo,

ich bekomme in einem Compo-Frontend "das Blättern" nicht ganz so hin, wie es sein sollte
(J 1.15.21, php 5, xampp):

Sie soll beim einfachem Aufruf einmal alles (#__lit) kategoriesiert und paginiert angezeigt (u.A. als Suchmaschinenfutter gedacht), zudem gibt es eine Formularsuche. Optional soll so per Gliederung (Anker) navigiert werden oder per Stichwortsuche das Ergebnis eingeschränkt werden können. Formularsuche und Gliederung wird mittels Reiter/Tabb gewechselt.


Anbei dazu die ganze Komponente com_lit.



# Problem 1
Aus einer Formularsuche heraus werden zunächst richtige Treffer, Seiten-Anzahl und -Links angezeigt, der Klick auf "Seite 2" führt aber wieder zu einer Anzeige des gesamten Tabelleninhalts, paginiert in alle Seiten.

Als MCV-Anfänger nehme ich an, das liegt im model, an der Eingangs-Bedingung in der "_loadData"??
Als Code-Basis habe ich mich an --ALTER LINK WURDE ENTFERNT-- gehalten. Prinzipiell ist dieses Paging-Script doch so gedacht, dass eine query nur für ein erste Abfrage eine Rolle spielt.
Mein Model-Script-Teil läuft aber immer wieder in _loadData() rein und erhält so eine neue query(?). Durch das "vorgesehene" if (empty($this->_data) && empty($this->_total)) sollte doch eigentlich die query übersprungen werden - damit das array_slice in getData() greift??
_data und _total sind jedoch immer leer (auch wenn "Declare variables" auskommentiert).





# Problem 2
Die "LimitBox" unten aus der Templ-default.php führt nicht zu einem neu-Laden der Seite mit entsprechender Trefferzahl. Zudem verschwindet sie nicht, wenn nichts zu "blättern" ist.
Wieso und wo wird hier die (Standard-) "20" festgelegt / eingestellt?



ggf. # Problem 3 ...
sicher noch andere "Ungereimtheiten" ?...




Wo liegen in beiliegender Compo Fehler??
Könnt ihr mich ggf. drauf weisen, sie korrigieren
und ggf. Sachen kritisieren / kommentieren?


Danke schon Mal für Antworten,
viele Grüße, w.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden