Suchfunktion - Autocomplete

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • klaus_tkm
    Contao-Nutzer
    • 21.06.2009
    • 203

    #76
    Platzhalter im Suchfeld-2 mit AC

    Hallo Leute !

    Hatte mal wegen dem Platzhalter * was hier geschrieben.....

    .....aber jetzt ist mir was anderes aufgefallen...obs neu ist weis ich nicht (die schon "älteren" TL Profis werdens mir sagen.. )

    Habe erfolgreich den autocompleter laufen...gebe mal einfach zufällig so % vor dem Suchbegriff ein...siehe da AC klappt auf und bringt mir alles was ich vorher umständlich mit den * (Sternen) erledigt habe....

    Also % vor dem Suchbegriff bringt die darauf folgenden Buchstaben in das Suchergebnis vom AC, egal wo die stehen....mein Beispiel mit
    Markise [Eingabe Suchfeld]...%marki >>> bringt dann im AC....

    markisen
    senkrechtmarkisen
    gelenkarmmarkisen
    fenstermarkisen
    markisenbespannung


    ich sag COOL.....schon gewusst ? schon probiert ?

    LG Klaus

    PS ..allerdings erfolgt dann durch AC keine Markierung/Hervorhebung der gesuchten Buchstaben mehr...würde man das lösen können...?
    Zuletzt geändert von klaus_tkm; 07.10.2009, 20:58.

    Kommentar

    • xchs
      Administrator
      • 19.06.2009
      • 14682

      #77
      @klaus_tkm:
      Kann das bestätigen, habe es grad bei mir probiert. Ob das wirklich so gewollt ist?
      Contao Community Administrator

      [Unterstützungsmöglichkeiten]
      sigpic

      Kommentar

      • klaus_tkm
        Contao-Nutzer
        • 21.06.2009
        • 203

        #78
        Zitat von xchs Beitrag anzeigen
        @klaus_tkm:
        Kann das bestätigen, habe es grad bei mir probiert. Ob das wirklich so gewollt ist?
        Naja...wäre ja ein übliches SQL Abfragezeichen in Anwendungen..sehe es nicht als Nachteil... ob man es dem Besucher mitteilt bleibt ja jedem überlassen...
        bei mir würde % mit AC nun besser passen als die ** weil es die Ergebnisse im AC bringt...> * gehen ja nur im normalen suchmodul....

        LG Klaus

        Kommentar

        • klaus_tkm
          Contao-Nutzer
          • 21.06.2009
          • 203

          #79
          Zitat von leo.unglaub
          Wenn die mehrheit dafür ist werde ich in der neuen Version das % in ein * konvertieren.
          Viele Grüße
          Leo
          Hallo !

          Naja...wenn man in Leo Feyer´s Buch zur Suchfunktion nachliest...müsste es eigentlich beim Stern bleiben....einheitlicher Platzhalter im ganzen TL System und den Modulen ist sicher sinnvoll....und die "SUCHE" ist ja eigentlich auf jeder Seite offensichtlich ein Thema...sonst würden sich nicht so viele mit dem AC befassen...

          LG Klaus

          mv_alex hat ja auf seiner Seite noch ganz andere Suchoptionen wie +/-/OR/AND und natürlich den * beschrieben....
          Zuletzt geändert von klaus_tkm; 07.10.2009, 23:28.

          Kommentar

          • chrisbirne
            Contao-Nutzer
            • 01.07.2009
            • 103

            #80
            IE7 Problem

            Hallo Leo,

            auch nach dem Update funtioniert der AC nicht mit IE7. Ich hab hier mitgelesen und bei anderen besteht dieses Problem auch. Ich habe es auch schon 2x angesprochen. Die mit Abstand größte Anzahl der Nutzer greift mit IE7 auf unsere Seiten zu....

            Hast Du es als Feature geplant?

            Viele Grüße
            chrisbirne
            --- Lasercut24 ---

            Kommentar

            • xtra
              Maintainer
              • 02.07.2009
              • 2007

              #81
              Zitat von chrisbirne Beitrag anzeigen
              Die mit Abstand größte Anzahl der Nutzer greift mit IE7 auf unsere Seiten zu....
              Laut meinen Tests mit IETester funktioniert der AC im IE7 und IE8.
              Kannst du das "funktioniert nicht" etwas eingrenzen?

              Gruss
              Chris
              Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

              Kommentar

              • klaus_tkm
                Contao-Nutzer
                • 21.06.2009
                • 203

                #82
                Zitat von xtra Beitrag anzeigen
                Laut meinen Tests mit IETester funktioniert der AC im IE7 und IE8.
                Kannst du das "funktioniert nicht" etwas eingrenzen?

                Gruss
                Chris
                Guten Morgen !

                Also bei mir klappt es im IE 7 auch nicht...das AC Suchergebnis klappt einfach nicht auf... XP Professional / IE 7 / Javascript aktiviert / Popup Blocker deaktiviert / TL 2.7.5. / Testlink hier

                LG Klaus

                2 ter PC Test: XP Professional / IE 8 / Javascript aktiviert / Popup Blocker deaktiviert Testaufruf im Internet Explorer Collection IE7 ...klappt da auch nicht

                Alle anderen Browser Opera 9/10, chrome, Safari, Firefox, läuft es PERFEKT !!! Gute Arbeit !
                Zuletzt geändert von klaus_tkm; 08.10.2009, 08:18.

                Kommentar

                • chrisbirne
                  Contao-Nutzer
                  • 01.07.2009
                  • 103

                  #83
                  Zitat von xtra Beitrag anzeigen
                  Kannst du das "funktioniert nicht" etwas eingrenzen?

                  Gruss
                  Chris
                  Hallo Chris,

                  wie meinst Du das? Es werden keine Vorschläge angezeigt. Es tut sich einfach gar nichts, wenn ich in das Suchfeld einen Begriff (oder die ersten 3-4 Buchstaben) eingebe. Hab's mit mehreren Rechnern (überall IE7) ausprobiert. Keine Reaktion. IE8 und Firefox geben Vorschläge aus. Meine Suchseite ist hier.

                  Viele Grüße
                  chrisbirne
                  --- Lasercut24 ---

                  Kommentar

                  • chrisbirne
                    Contao-Nutzer
                    • 01.07.2009
                    • 103

                    #84
                    Zitat von klaus_tkm Beitrag anzeigen
                    Guten Morgen !

                    Also bei mir klappt es im IE 7 auch nicht...das AC Suchergebnis klappt einfach nicht auf... XP Professional / IE 7 / Javascript aktiviert / Popup Blocker deaktiviert / TL 2.7.5. / Testlink hier

                    Hallo Klaus, habs auch grad mal auf Deiner Seite probiert. Da werden mir auch keine Ergenisse vorgeschlagen...

                    Aber Leo, auf Deiner Seite geht es, da ligt der Fehler wahrscheinlich doch bei mir. Was kann ich nur machen?

                    Falls jemandem etwas einfällt - ich wäre für jede Hilfe dankbar.

                    Grüße chrisbirne
                    --- Lasercut24 ---

                    Kommentar

                    • chrisbirne
                      Contao-Nutzer
                      • 01.07.2009
                      • 103

                      #85
                      Zitat von leo.unglaub
                      Ich glaube mal irgend wo das von einer Art Firebug für den IE gelesen zu haben, bitte suche die mal und schaue dann ob dein IE dein Request macht und was zurückgeliefert wird.
                      Viele Grüße
                      Leo
                      Ich habe mal danach gesucht und das hier gefunden. Internet Explorer Developer Toolbar Quelle Microsoft

                      Aber ich bin zu dusselig, damit etwas heraus zu finden.
                      --- Lasercut24 ---

                      Kommentar

                      • mv_alex
                        Contao-Fan
                        • 19.06.2009
                        • 681

                        #86
                        Zitat von klaus_tkm Beitrag anzeigen
                        mv_alex hat ja auf seiner Seite noch ganz andere Suchoptionen wie +/-/OR/AND und natürlich den * beschrieben....
                        Das ist im Prinzip nichts anderes als die allgemeine Beschreibung der Suchfunktion wie in der Music Academy.

                        Kommentar

                        • Stranger
                          Contao-Fan
                          • 20.06.2009
                          • 752

                          #87
                          Zitat von xchs Beitrag anzeigen
                          Also bei mir funktioniert's!
                          Ich weiß ja nicht, wie schnell Du auf den Search-Button klicken kannst, aber ich habe es ein paar Mal probiert und jedesmal wurde das führende Leerzeichen entfernt...
                          Zitat von leo.unglaub
                          Bei mir ist es genau so wie xchs beschrieben hat. ich kann es nicht behenen, wenn ich es nicht mal nachstellen kann. Das ist leider echt schwer für mich.
                          Hallo Leo, Hallo xchs!

                          Ich glaube zu 99,9%, dass es bei euch auch nicht funktioniert. DENN:
                          Das Leerzeichen wird zwar im Formularfeld entfernt, das ist korrekt. Aber er findet dann trotzdem nichts, weil das Leerzeichen per GET übertragen wird und dann in der Adressleiste des Browsers steht:
                          "&for[country]=+Ger"
                          Als Text auf der Website selbst erscheint "Für das ausgewählte Land/Methode sind keine Ausschreibungen vorhanden"

                          Wenn man langsam auf Search drückt oder wenn man erst zwischendurch woanders klickt, steht in der Browseradressleiste "&for[country]=Ger"

                          Erst dann findet er auch Ausschreibungen.

                          Ich hoffe ich habs nun verständlich ausgedrückt ^^ Wenn nein, dann sagt mir doch bitte mal was er bei euch als Ergebnis liefert, wenn ihr " Ger" eingebt und dann sofort auf "Search" klickt.

                          Fakt ist also: Das Leerzeichen wird zu langsam entfernt!
                          Zuletzt geändert von Stranger; 08.10.2009, 13:42.
                          Du willst dich bei mir bedanken?
                          Ich freue mich über Geschenke von meiner Amazon-Wunschliste.

                          Contao-Anwender seit 2008
                          Contao-Entwickler seit 2013, mehr als 50 Contao Erweiterungen programmiert

                          Mein Unternehmen aus Blankenburg (Harz): Fast & Media

                          Kommentar

                          • xchs
                            Administrator
                            • 19.06.2009
                            • 14682

                            #88
                            Hallo Stranger,

                            ok, jetzt konnte ich Dein Problem nachvollziehen.

                            Es ging also konkret auch um die Suchtreffer und nicht ausschließlich um das Entfernen des führenden Leerzeichens. Im einen Fall wird ein Suchergebnis gefunden, im anderen nicht.
                            Contao Community Administrator

                            [Unterstützungsmöglichkeiten]
                            sigpic

                            Kommentar

                            • klaus_tkm
                              Contao-Nutzer
                              • 21.06.2009
                              • 203

                              #89
                              Zitat von mv_alex Beitrag anzeigen
                              Das ist im Prinzip nichts anderes als die allgemeine Beschreibung der Suchfunktion wie in der Music Academy.
                              Stimmt....habe es jetzt gerade in Leo Feyer s Buch auf Seite 151 gefunden....

                              Hatte ich wohl überlesen....

                              LG Klaus

                              Kommentar

                              • Sares
                                Contao-Nutzer
                                • 23.06.2009
                                • 200

                                #90
                                Hallo Leo,

                                ich habe gerade auf die aktuellste Version upgedated, das Modul neu angelegt, alle Caches gelöscht etc. und es tauchen folgende Probleme auf.

                                1. Maximale Anzahl an Suchergebnissen (10) wird ignoriert

                                Egal welchen Wert ich eingebe oder aber auch nicht, es werden immer alle Werte angezeigt. Einziger Unterschied - wenn ich "overflow" auf ja setze, dann wird anscheinend im inline CSS wohl nicht das overflow-y ergänzt (in meinem CSS ist das grundsätzlich komplett deaktiviert mittels overflow: hidden; ) und man bekommt anstatt der Scrollbalken die komplette sehr lange Liste.

                                2. Javascript Error

                                Es gibt egal ob ich auto_submit an oder abgestellt habe nach der Auswahl des Suchergebnisses immer eine Javascript Error in der Zeile 224. Lt. Firebug ein "value is undefined" in der Zeile 224:
                                Code:
                                value = value.split(this.options.separatorSplit).filter($arguments(0)).join(this.options.separator);
                                Bei separator split ist folgendes eingetragen:
                                Code:
                                /\s*[,;]\s*/
                                Multiple ist auf "nein", separator ist "leer", autotrim ist auf nein (spielt aber keine Rolle wenn es auf ja steht).

                                Ansonsten funktioniert die Suche jetzt grundsätzlich bei mir wieder.

                                Beste Grüße
                                Sares

                                Kommentar

                                Lädt...