Frage

BEARBEITEN: Die Lösung stellte sich wie folgt heraus:

public function executeIndex(sfWebRequest $request)
{
  if ($request->getParameter('first_name')) {
    $this->setFilters(array('first_name' => $request->getParameter('first_name')));
  }
  parent::executeIndex($request);
}

Hallo,

Ich habe gerade angefangen, den Symfony Admin Generator zu verwenden, und es ist großartig.Aber ich möchte wissen, wie ich die Listen mithilfe einer GET-Anforderung filtern kann.z.B./ users? name= Simon

Wenn ich es versuche: / users / filter / action / users [name] / Simon

Es wird beanstandet, dass es kein CSRF-Token gibt, da Sie normalerweise mithilfe des Filterformulars filtern, das es für Sie generiert.

Ich möchte nur Links von einer Liste zur anderen erstellen.z.B.Wenn Sie in jedem Benutzerlistendatensatz auf "Beiträge dieses Benutzers anzeigen" klicken, werden Sie zum Bildschirm "Beiträge" weitergeleitet, der jedoch von diesem Benutzer gefiltert wird.

Ich wäre nicht überrascht, wenn dies tatsächlich von generator.yml durchgeführt werden könnte, aber ich weiß noch nicht wie.

Vielen Dank im Voraus für jede Unterstützung, die Sie leisten können.

War es hilfreich?

Lösung

Andere Tipps

Ich habe versucht, die Filterform der "Ziel" -Tabelle in die Haupttabelle einzubetten, von der Sie umgeleitet werden möchten, indem Sie alles außer der Filterschaltfläche ausblenden.Wie Sie bereits erwähnt haben, funktioniert dies nicht immer ohne das Token.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top