[Frage] Powermail: Suchfelder im Frontend mit AND verknüpfen TYPO3-Version: 4.7.12

  • chrickenh chrickenh
    Jedi-Ritter
    0 x
    143 Beiträge
    0 Hilfreiche Beiträge
    25. 06. 2014, 08:32

    Hallo,

    ich verwende in einem Projekt Powermails Frontend-Modul, um eingegangen E-Mails anzuzeigen.
    Im Prinzip funktioniert das auch ganz gut.

    Nur will ich die Suche verwenden, um die Ergebnisse zu filtern. Mehrere Suchfelder werden allerdings mit einem logischen OR verknüpft, was in diesem Fall nicht hilfreich ist.
    Daher meine Frage: Kann ich Powermail so verbiegen, dass die Suchfelder mit AND verknüpft werden?

    Ich habe kein Problem damit, den Code zu ändern.

    Powermail-Version: 2.0.10

    Lieben Gruß
    Christian


  • 1
  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    10. 07. 2014, 17:12

    Das ist in Powermail im Code hinterlegt:
    powermail/Classes/Domain/Repository/MailsRepository.php

    1. // Line 302 in Powermail 2.0.16
    2. //$and[] = $query->logicalOr($filter);
    3. $and[] = $query->logicalAnd($filter);

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • chrickenh chrickenh
    Jedi-Ritter
    0 x
    143 Beiträge
    0 Hilfreiche Beiträge
    15. 07. 2014, 12:06

    Vielen Dank für Deine Antwort.
    Ich habe es gefunden (war Zeile 299) und geändert.
    Nun wird aber kein Ergebnis mehr angezeigt, wenn mehr als eine Angabe gemacht wird. Das ist schade.
    Aber ich habe schon eine alternative Möglichkeit gefunden. Nämlich werde ich nur noch nach einem Feld suchen (Datum) und die Uhrzeit dann per Javascript ausfiltern.

    Lieben Gruß
    Christian

  • 1