diff options
| author | Simon | 2011-03-07 17:17:56 +0100 |
|---|---|---|
| committer | Simon | 2011-03-07 17:17:56 +0100 |
| commit | 8763f6cff0d65317db93f4ba93d6656e690dc9d8 (patch) | |
| tree | fd816a207b7983ad18af747ae5b992a590726d49 /application/views/scripts | |
| parent | filter fertig (diff) | |
| download | pbs2-8763f6cff0d65317db93f4ba93d6656e690dc9d8.tar.gz pbs2-8763f6cff0d65317db93f4ba93d6656e690dc9d8.tar.xz pbs2-8763f6cff0d65317db93f4ba93d6656e690dc9d8.zip | |
dirty hack entfertn durch findBy-Methode
Diffstat (limited to 'application/views/scripts')
| -rw-r--r-- | application/views/scripts/filter/index.phtml | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/application/views/scripts/filter/index.phtml b/application/views/scripts/filter/index.phtml index bbc7374..a3e6f25 100644 --- a/application/views/scripts/filter/index.phtml +++ b/application/views/scripts/filter/index.phtml @@ -57,30 +57,33 @@ tr.filter{background-color:#DDD;} </tr> <tr><td></td> <td colspan=6> + <?php + $fe = new Application_Model_FilterEntriesMapper(); + # print_a($erg = $fe->findBy('filterID',$filter->getID())); + $erg = $fe->findBy('filterID',$filter->getID()); + ?> <table style='width:100%;'> - <?php foreach ($this->filterentries as $filterentry): ?> - <?php - // TODO: Quick and dirty - // hier wird die gesamte liste durchgegangen... unperformant - if($filterentry->filterID == $filter->getID()): ?> + <?php foreach ($erg as $filterentry): ?> + <tr> <td><?php + $filter2 = new Application_Model_FilterTypeMapper(); $erg = new Application_Model_FilterType(); - $filter2->find($filterentry->getFiltertypeID(),$erg); + $filter2->find($filterentry['filtertypeID'],$erg); //name zur ID finden - echo "[".$filterentry->getFiltertypeID()."] "; + echo "[".$filterentry['filtertypeID']."] "; echo $erg->getFiltertypename(); ?></td> - <td><?php echo $filterentry->getFiltervalue();?></td> - <td><?php echo $filterentry->getFiltervalue2();?></td> + <td><?php echo $filterentry['filtervalue'];?></td> + <td><?php echo $filterentry['filtervalue2'];?></td> <td><a href="<?php echo $this->url( array( 'controller' => 'filter', 'action' => 'editfilterentry', - 'filterentriesID' => $filterentry->getID() + 'filterentriesID' => $filterentry['filtertypeID'] ), 'default', true) ?>">edit filterentry</a> @@ -88,12 +91,12 @@ tr.filter{background-color:#DDD;} array( 'controller' => 'filter', 'action' => 'removefilterentry', - 'filterentriesID' => $filterentry->getID() + 'filterentriesID' => $filterentry['filtertypeID'] ), 'default', true) ?>">remove filterentry</a> </tr> - <?php endif; ?> + <?php endforeach ?> </table> </td> |
