No announcement yet.

Search has bugs

  • Filter
  • Time
  • Show
Clear All
new posts

  • Search has bugs


    the search did not find entries if we search for a part of a name and the search part has an * infront.
    For example we have this entry in the database: Markt *447 Baumeister
    This search works: 447 Bau
    This works not: 447

    We have a lot of markets with a marketnumber prefixed with an *, so we didnt not want to change the data.


  • #2
    Search works only if the length is not less then 4, or the other parameter 'textFilterContainsMinLength' in config.php


    • #3
      Search for a length of 3 works already, but not if the part i search for has a * prefix.


      • #4
        * is a wildcard for text search since 5.3.0.

        You can use 'Add Field' search. Wildcard '*' is not applied there.


        • #5
          I dont use a wildcard, i search for example: 456
          This gives als search result for example:
          "Market 456 over here"
          but it did not find
          "Market *456 over there"

          If i search for: 456 over
          it got both markets:
          "Market 456 over here"
          "Market *456 over there"

          Also i tried searches without/with wildcard.

          Search for 044 gives
          "044 Market here"

          Search for 044*Market
          didnt find it, but it should.

          It only works if an * is added to the end.
          Search for 044*Market* finds it again.
          "044 Market here"

          Thats confusing and not intiutive.
          There should be an tooltip for the searchfield which explains the search usage and restictions.


          • #6
            Updated to 5.3.3, the search still has the same bug. For example if i want to find "Market *445 Hamburg", and search it with "445" it is not found.