Suchfunktion - Autocomplete

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Stranger
    Contao-Fan
    • 20.06.2009
    • 752

    #121
    Hallo Leo,

    du kannst doch bestimmt die Wörter zählen lassen, die eingegeben worden sind. Wenn Wortzahl == 1, entferne alle Leerzeichen.
    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

    • teo
      Contao-Nutzer
      • 26.04.2010
      • 85

      #122
      Erweiterung um 'cleardefault' möglich?

      Hallo Leo, ich schreibe zuersteinmal hier.

      Ist es möglich, dass man das Modul 'mod_ac_search' insofern erweitern kann, dass man einen Default-Wert vergeben kann (bspw. suchen), welcher dann in Kombination mit der Extension 'cleardefault' beim Focuserhalt verschwindet? Hierfür müsste dann sicherlich eine Abfrage in der Modulkonfiguration eingebaut werden, die prüft, ob 'cleardefault' installiert ist und wenn ja, eine Checkbox für die Nutzung zur Verfügung stellen (so wie im Formulargenerator). Oder vielleicht ist es ja einfacher. (Wie sich das 'cleardefault' in den Formulargenerator 'hookt' habe ich mir noch nicht angesehen. Gegebenenfalls muss ich mein Anliegen ja auch bei den 'cleardefault'-Entwicklern hinterlassen )

      Falls das zu aufwendig ist, wäre aber wenigstens ein Textfeld für den Default-Wert sinnvoll... das Javascript zum Löschen und Wiederherstellen kann ich auch selbst frickeln.

      Wenn ich die Anforderung in ein offizielles Board schreiben kann/soll, sag bitte bescheid

      btw: eine der besten Extensions für tl
      Zuletzt geändert von teo; 26.04.2010, 23:51. Grund: Schreibfehler
      0111001101101111011100100111001001111001

      Kommentar

      • Bobi
        Contao-Fan
        • 19.06.2009
        • 331

        #123
        Da dieser Thread mal wieder "reaktiviert" wurde, fällt mir ein früher schonmal angesprochenes Thema wieder ein

        Ich wollte nochmal eine sogenannte "White-List" ansprechen.

        Ich kann ja im Auto Completer die Mindestanzahl der Buchstaben eingeben, welche ich z.B. auf 3 gestellt habe.

        Nun habe ich aber das Problem das eines meiner Hauptkeywords, nach denen gesucht wird aus 2 Teilen besteht, beginnend mit 2 Buchstaben.

        Mal ne kurze Liste bei was dies zu Problemen führen kann: La Palma, La Gomera, de longhi, .....usw......

        Im Moment gibt es keine Möglichkeit, diese Wörter mit dem Autocompleter zu finden.
        Dieses Problem wird wahrscheinlich doch aber am Suchindex liegen, da er denke ich la und palma als zwei getrennte Wörter nur in den Index aufnimmt, richtig?

        Wie wäre denn sowas zu bewerksteligen?

        Ich denke es wäre wichtig auch speziell bestimmte "Wortgruppen" irgendwie mit aufnehmen zu können

        Liebe Grüße,

        Bobi

        Kommentar

        • Bobi
          Contao-Fan
          • 19.06.2009
          • 331

          #124
          Das wäre wirklich schon mal genial bzw. denke ich die einfachste Lösung.

          Ein Textfeld würde da sicherlich reichen, denn jeder der dies nutzen möchte/würde, kennt ja meist seine "Wortgruppen" welche er möchte.

          Kommentar

          • xtra
            Maintainer
            • 02.07.2009
            • 2007

            #125
            Sein Problem ist ja gerade das "La Palma".

            Das "La" faellt durch das Gitter, weil es nur 2 Zeichen lang ist.
            Die Whitelist wyrde eben selbiges "La" erlauben, obwohl es nur 2 Zeichen lang ist, und somit kann er dann auch wieder auf "la Palma" komplettieren.
            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

            • Bobi
              Contao-Fan
              • 19.06.2009
              • 331

              #126
              Zitat von xtra Beitrag anzeigen
              Sein Problem ist ja gerade das "La Palma".

              Das "La" faellt durch das Gitter, weil es nur 2 Zeichen lang ist.
              Die Whitelist wyrde eben selbiges "La" erlauben, obwohl es nur 2 Zeichen lang ist, und somit kann er dann auch wieder auf "la Palma" komplettieren.
              Genau - Richtig. Ich denke das würde es schon bringen. Ich würde denn La<Leerzeichen>Palma in die Liste schreiben und somit sollte er das zusammenhängende haben.

              Ich stelle es mir so vor, das wenn ich dann anfange zu schreiben La<Leerzeichen> steht da automatisch La Palma z.B.

              Es sollte sich ja dennoch an die Regelung halten, was man im AC eingestellt hat ab wieviel Buchstaben er "completen" soll.

              Und denke ein kommagetrenntes Textfeld reicht hier aus, denn derjenige, welcher es nutzt, kennt ja seine Wörter welche er completet haben will.

              Es sollte jedoch auch bedacht werden, wenn ich in der Ignore Liste z.B. Wörter wie :der die das drinstehen habe und ich in die White-Liste "Der Spiegel" aufnehme (da die Zeitschrift einfach den Eigennamen mit "Der" hat, dass ich bei der Suche nach der<Leerzeichen> eingebe auch "der Spiegel" kommt.

              Ich hoffe ist nicht zu verwirrend geschrieben


              Grüße

              Kommentar

              • Bobi
                Contao-Fan
                • 19.06.2009
                • 331

                #127
                Ok, waren das jetzt doch schon zuviele Wünsche?*g*

                Kommentar

                • Bobi
                  Contao-Fan
                  • 19.06.2009
                  • 331

                  #128
                  Alles klar - danke für`s feedback!

                  Kommentar

                  • teo
                    Contao-Nutzer
                    • 26.04.2010
                    • 85

                    #129
                    @Leo

                    Danke fürs Aufnehmen in die Feature-Liste

                    btw: wie ich sehe, nutzt Du Redmine. Das muss ich ich mir auch mal wieder ansehen. Meine letzte Installation scheiterte an irgendeinem Zip-Lib-Fehler in der Ruby Installation. Mir pers. macht es einen angenehmeren Eindruck als Trac.
                    0111001101101111011100100111001001111001

                    Kommentar

                    • Dani
                      Contao-Fan
                      • 19.06.2009
                      • 552

                      #130
                      Also bei mir funktioniert es nicht. Ich habe die Version 1.7.0 stable. Auf deiner Seite funktioniert die Demo bei mir auch nicht: http://www.leo-unglaub.net/typolight...completer.html Auch nicht, wenn ich nach "mysql" suche.

                      Kommentar

                      • Dani
                        Contao-Fan
                        • 19.06.2009
                        • 552

                        #131
                        Ich kann dir den Link leider nicht mitteilen. Ich habe jedoch in den Einstellungen dein Modul aktiviert und im Layout hinzugefügt. Im HEAD-Bereich steht bei mir auch:
                        HTML-Code:
                        <script src="system/modules/auto_completer/html/js/ac_compress.js" type="text/javascript"></script>
                        und ich habe die Seite im Backend neu indexieren lassen.

                        Ja danke, die Suche auf deiner Webseite oben rechts funktioniert. Ich habe im HTML folgenden Unterschied zwischen deiner und meiner Seite gesehen: Bei dir steht am Ende folgende Zeile:
                        HTML-Code:
                        <ul class="autocompleter-choices" style="z-index: 42; visibility: hidden; opacity: 0;"></ul>
                        bei mir nicht. Dies ist aber sicher notwendig, damit es funktioniert.

                        An was könnte es liegen, dass es nicht funktioniert? Habe ich noch was vergessen einzustellen?

                        Kommentar

                        • Dani
                          Contao-Fan
                          • 19.06.2009
                          • 552

                          #132
                          Danke für die Antwort. Ich sehe jetzt gerade, dass Contao wenn ich die Webseite indexieren lasse, keine Daten in die Datenbank tl_search und tl_search_index nimmt. Ich habe keine Ahnung warum. Dies ist auch die Antwort, warum es nicht geht. Hast du eine Ahnung?

                          Kommentar

                          • fips0705
                            Contao-Nutzer
                            • 03.05.2010
                            • 55

                            #133
                            Seid der Umstellung auf die 2.94 funktioniert der AC bei mir nicht mehr. Ich habe herausgefunden, wenn ich aus dem Core das Frondend Modul von 2.93 benutze funktioniert wieder alles.
                            Ist dies nur bei mir so? Woran kann es liegen? Was ist bei dem Frontendmodul 2.94 anders, dass es sich auf den AC auswirkt?

                            Kommentar

                            • fips0705
                              Contao-Nutzer
                              • 03.05.2010
                              • 55

                              #134
                              ich habe jetzt festgestellt, es liegt am Template mod_search_advanced.tpl, nutze ich das Template aus dem core 2.93 funktioniert alles wie gewohnt. Nutze ich aber das Template aus 2.94 startet die Suche vom AC nicht.

                              Ist dies bei Euch auch so??

                              Kommentar

                              • fips0705
                                Contao-Nutzer
                                • 03.05.2010
                                • 55

                                #135
                                Leo vielen Dank

                                Kommentar

                                Lädt...