WIP Linework excel export
This commit is contained in:
@@ -32,6 +32,11 @@ class LineworkController extends mfBaseController {
|
||||
$pagination['count'] = 20;
|
||||
$pagination['maxItems'] = 0;
|
||||
|
||||
if($this->request->export) {
|
||||
$this->layout()->setTemplate("Linework/export.xls");
|
||||
$pagination = false;
|
||||
}
|
||||
|
||||
if(is_numeric($this->request->s)) {
|
||||
$pagination['start'] = intval($this->request->s);
|
||||
}
|
||||
@@ -101,11 +106,11 @@ class LineworkController extends mfBaseController {
|
||||
|
||||
$pagination['maxItems'] = TerminationModel::count($termination_search);
|
||||
foreach(TerminationModel::search($termination_search, $pagination) as $term) {
|
||||
if(!array_key_exists($term->network->name, $networks)) {
|
||||
$networks[$term->network->name] = [];
|
||||
if(!array_key_exists($term->building->network->name, $networks)) {
|
||||
$networks[$term->building->network->name] = [];
|
||||
}
|
||||
if(!array_key_exists($term->id, $networks[$term->network->name])) {
|
||||
$networks[$term->network->name][$term->id] = $term;
|
||||
if(!array_key_exists($term->id, $networks[$term->building->network->name])) {
|
||||
$networks[$term->building->network->name][$term->id] = $term;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -132,6 +137,9 @@ class LineworkController extends mfBaseController {
|
||||
$this->layout()->set("wfColspan", $item_colspan);
|
||||
$this->layout()->set("networks", $networks);
|
||||
$this->layout()->set("pagination", $pagination);
|
||||
//var_dump($networks);exit;
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user