Project-Controller: Paginaten beim CSV-/PDF-Export ausschalten
authorMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 24 Apr 2015 13:02:59 +0000 (15:02 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 24 Apr 2015 13:02:59 +0000 (15:02 +0200)
commit06837707dbfdc495214e21817e7b9d7d696ba549
treec13df48fc91452d70c4eb256c8ef2ccb093e2f2a
parentd951ddcd0b690f250d5b0872ad76dc43f5f46ab4
Project-Controller: Paginaten beim CSV-/PDF-Export ausschalten

Die Entscheidung, ob CSV-/PDF-Export gewünscht wird, ist erst nach dem
$report->set_options_from_form klar. Andererseits müssen Module im
GetModels deaktiviert werden, bevor die GetModels-Instanz finalisiert
wird. Das kann sie werden, wenn ihre Anzahl benötigt wird (z.B. beim
Rendern vom bottom text) oder wenn man get_models schlicht vorher
aufruft.

Also Aufrufreihenfolge gefixt:

1. $report->set_options_from_form
2. Paginating disablen wenn Export gewünscht
3. Top-/Bottom-Texte render
4. Models abholen
SL/Controller/Project.pm