Suchfunktion - Autocomplete

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • sepp_a_u
    Alter Contao-Hase
    • 10.04.2011
    • 1123

    #181
    Welche Dateien muss ich jetzt genau installieren? Es sind ja jetzt einige im Umlauf hier im Thread.
    Oder gibt es bereits die Erweiterung im ER und ich kann es über das Backend installieren?

    Viele Grüsse und Danke
    rote Plastikbecher & Beerpong Zubehör

    Kommentar

    • rezico
      Contao-Fan
      • 04.01.2011
      • 450

      #182
      Hey Georg,
      ich hatte die Positionierung in den Einstellungen geändert.
      Ich hatte das Problem, dass im Aufpopmenü eine scrollbar hatte, weshalb ich den wert Breite von "inherit" auf 200px geändert hatte.

      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: autocompleter.jpg
Ansichten: 1
Größe: 11,8 KB
ID: 919633

      Sie Anhang
      Contao ist schon was Feines...

      Kommentar

      • sepp_a_u
        Alter Contao-Hase
        • 10.04.2011
        • 1123

        #183
        Hallo Rezico,
        hallo Georg,

        welche Dateien sollte ich denn nun verwenden? kann sie vll jemand nochmal in einem Thread zusammen fassen, damit ich die richtigen verwende?

        Viele Grüsse und danke
        rote Plastikbecher & Beerpong Zubehör

        Kommentar

        • rezico
          Contao-Fan
          • 04.01.2011
          • 450

          #184
          Ganz einfach:
          Du löschst zunächst einmal die bisherige Version, falls installiert und aktualisierst die DB.
          Jetzt lädst du aus diesem Post:


          die 2 Anhänge.

          und entpackst sie auf dem Desktop z. B.
          jetzt lädst du den Anhang aus folgendem Post:


          und entpackst sie in das angegebene Verzeichnis und ersetzt die bestehende.

          Jetzt nimmst du die zwei Ordner und lädst sie in dein system/modules Ordner hoch und aktualisiert die Datenbank.
          Als letzten Schritt noch die Erweiterung Ajax aus dem ER herunterladen, das Modul erstellen und fertig.

          Thats it
          Contao ist schon was Feines...

          Kommentar

          • sepp_a_u
            Alter Contao-Hase
            • 10.04.2011
            • 1123

            #185
            habe es so gemacht wie du geschrieben hast. jetzt kommt bei mir folgende fehlermeldung:

            Code:
            Fatal error: Uncaught exception Exception with message Could not find template file "mod_ac_search_index.xhtml" thrown in /www/htdocs/w00ef2fd/system/libraries/Controller.php on line 175
            
            #0 /www/htdocs/w00ef2fd/system/libraries/Template.php(245): Controller->getTemplate('mod_ac_search_i...', 'xhtml')
            #1 /www/htdocs/w00ef2fd/system/modules/frontend/FrontendTemplate.php(49): Template->parse()
            #2 /www/htdocs/w00ef2fd/system/modules/frontend/Module.php(157): FrontendTemplate->parse()
            #3 /www/htdocs/w00ef2fd/system/modules/ac_search_index/ModuleAcSearchIndex.php(69): Module->generate()
            #4 /www/htdocs/w00ef2fd/system/libraries/Controller.php(359): ModuleAcSearchIndex->generate()
            #5 /www/htdocs/w00ef2fd/system/libraries/Controller.php(1725): Controller->getFrontendModule('30')
            #6 /www/htdocs/w00ef2fd/system/modules/frontend/FrontendTemplate.php(208): Controller->replaceInsertTags('output()
            #8 /www/htdocs/w00ef2fd/index.php(266): PageRegular->generate(Object(DB_Mysql_Result))
            #9 /www/htdocs/w00ef2fd/index.php(401): Index->run()
            #10 {main}
            Welches ist die richtige Ajax erweiterung? kannst du mir dazu mal den link geben?



            grüsse
            rote Plastikbecher & Beerpong Zubehör

            Kommentar

            • rezico
              Contao-Fan
              • 04.01.2011
              • 450

              #186
              Dann ändere das Template im Ordner ac_search_index\templates auf die Dateiendung .xhtml ab!
              Contao ist schon was Feines...

              Kommentar

              • sepp_a_u
                Alter Contao-Hase
                • 10.04.2011
                • 1123

                #187
                an dem lag es - super, danke
                rote Plastikbecher & Beerpong Zubehör

                Kommentar

                • rumpelsepp
                  Contao-Nutzer
                  • 13.03.2012
                  • 74

                  #188
                  Zitat von deerwood Beitrag anzeigen
                  Danke xtra,

                  @rumpelsepp

                  Bei mir zeigt kein Browser ein Lösch-Symbol, auch Chrome nicht. Es gibt meines Wissens auch keine Stelle im JS, das so etwas machen würde. Kann das evtl. ein Feature von Chrome unter OS X bzw. Linux sein?

                  LG, Georg
                  Unwahrscheinlich, da das Ding in Windows aufgetreten ist.
                  Ich habe jetzt leos neu erschienens Update ausprobiert. Gleiches Problem.

                  Ich habe dann wie angekündigt, mal eine Testseite im Xampp gebaut und den autoupdater ausprobiert. -> funktioniert.

                  Ich vermute wirklich, dass es ein Plugin Konflikt ist. Sollte ich näheres herausfinden poste ich es hier.
                  Meine installierten Plugins im Anhang.
                  Angehängte Dateien

                  Kommentar

                  • melzebub
                    Contao-Fan
                    • 21.05.2010
                    • 292

                    #189
                    Funktioniert alles, soweit ich das beurteilen kann.
                    Einzig die Position der erzeugten Liste ist unpraktikabel. Liegt als Child vom Body bei mir in der linken unteren Ecke. Schöner wäre das zumindest in der Nähe der Suchbox. Da das mit Inline Styles gelöst ist, wirds schwierig das sauber per externer css zu lösen.
                    Wo kann ich das fixen?
                    Contao Webentwickler / Webdesigner aus Lüneburg - slash-works.de
                    kein Support per PN. Fragen gehören ins Forum.

                    Kommentar

                    • deerwood
                      Contao-Fan
                      • 24.11.2009
                      • 344

                      #190
                      Moin melzebub,

                      Zitat von melzebub Beitrag anzeigen
                      Funktioniert alles, soweit ich das beurteilen kann.
                      Einzig die Position der erzeugten Liste ist unpraktikabel. Liegt als Child vom Body bei mir in der linken unteren Ecke. Schöner wäre das zumindest in der Nähe der Suchbox. Da das mit Inline Styles gelöst ist, wirds schwierig das sauber per externer css zu lösen.
                      Wo kann ich das fixen?
                      Das JS von digitarald (das im Autocompleter verwendet wird) kennt eine Option "relative" (boolean, default false) das so dokumentiert ist
                      relative - (boolean) if true, the suggestions dropdown element is injected immediately after the input. This allows the parent of the input to move and have the suggestions dropdown move with it; defaults to false
                      Setze das auf 'true' und Du erreichst Dein Ziel. Musst Du aber wohl rein patchen. Für mich funktioniert 'relative: true' jedenfalls prächtig.

                      LG, Georg

                      Kommentar

                      • deerwood
                        Contao-Fan
                        • 24.11.2009
                        • 344

                        #191
                        Hi Leo, alle,

                        das "relative: true" ist jedenfalls sinnvoll, wenn das Suchfeld in einem Bereich ist, der dynamisch/per JS verschoben werden kann. Etwa in bzw. unterhalb eines Akordeons, oder in einem Megamenü oder einem Popup ...

                        Da das "relative" auch bei normalen, unbewegten Suchfeldern funktioniert, erscheint mir das Setzen dieser Option per Default vernünftig (keine Backend Option). Damit ist man dann halt auf der sicheren Seite.

                        LG, Georg

                        Kommentar

                        • joe
                          Contao-Fan
                          • 20.06.2009
                          • 687

                          #192
                          moin leo,
                          wollte mir gerade die aktuellste version deiner extension aus dem repository saugen, leider sind keinerlei dateien enthalten. Klickt man bei aktuellen version auf dateien anzeigen sieht man das ganz gut, nämlich nichts Eventuell hat die Repository Verwaltung hier sich wieder einen scherz erlaubt

                          vg joe
                          Trainings und Coachings zur Fort und Weiterbildung sowie Beratung in den Bereichen Contao, JavaScript, jQuery, VueJS, React, PHP, NodeJS und vielen weiteren Themen.

                          Mehr unter jgreg.dev

                          Follow me on Twitter @JoeRayGregory

                          Kommentar

                          • joe
                            Contao-Fan
                            • 20.06.2009
                            • 687

                            #193
                            Hallo Leo,

                            das erklärt einiges. Ich wollte eigentlich nur mal deine simple_ajax Klasse im Einsatz sehen daher hab ich das scheinbar übersehen
                            Trainings und Coachings zur Fort und Weiterbildung sowie Beratung in den Bereichen Contao, JavaScript, jQuery, VueJS, React, PHP, NodeJS und vielen weiteren Themen.

                            Mehr unter jgreg.dev

                            Follow me on Twitter @JoeRayGregory

                            Kommentar

                            • rumpelsepp
                              Contao-Nutzer
                              • 13.03.2012
                              • 74

                              #194
                              Zitat von leo.unglaub
                              Der Löschbutton ist eine HTML-Geschichte, welche vom Browser kommt und nicht vom CSS.

                              @Topic: Besteht hier noch irgend ein Problem mit den AC, dass auftritt wenn die aktuellste Version aus dem ER istalliert ist?
                              Kann ich den Button irgendwie ausblenden?

                              Kommentar

                              • rumpelsepp
                                Contao-Nutzer
                                • 13.03.2012
                                • 74

                                #195
                                Alles klar. Ich schau, dass ich morgen oder übermorgen Zeit finde.

                                Kommentar

                                Lädt...