[TYPO3-german] Re: Eigene Extension listAction() filtern über Checkbox

Christine Obermann info at ausrufe-zeichen.de
Tue Mar 8 12:55:05 CET 2016


Genau das hatte ich vor, und auch schon ausprobiert, aber es funktioniert nicht und ich weiß gerade nicht warum :-(

Hier mal mein Form:


<f:form method="post" action="list" name="filter" object="{filter}">
          <f:form.checkbox property="standort_x" value="1" />Standort X<br/>
          <f:form.checkbox property="standort_y" value="1"  />Standort Y<br/>

          <f:form.checkbox property="mietenkaufen_mieten" value="1" />Mieten<br/>
          <f:form.checkbox property="mietenkaufen_kaufen" value="1" />Kaufen

          <f:form.submit value="Suchen" />
</f:form>

Ich bin dann davon ausgegangen, dass ich z.B. mit  
$args = $this->request->getArguments();
$standortX = $args['filter']['standort_x'];

darauf zugreifen kann. Das klappt jedoch nicht, und zudem wird die Liste nicht mehr dargestellt sobald ich das Formular abschicke (Error).
Dabei filtere ich die Liste momentan noch nicht einmal:

public function listAction() {

          // hier gebe ich momentan zum Test den filter aus über console.log als script

          $angebote = $this->angebotRepository->findAll();
          $this->view->assign('angebote', $angebote);
}


More information about the TYPO3-german mailing list