Ergebnis 1 bis 12 von 12

Thema: Ajax AutoComplete im Backend

  1. #1
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    18

    Standard Ajax AutoComplete im Backend

    Hi

    Ich hab mal ne Frage und zwar wollte ich im Backend folgendes realisieren.

    Als BE-User ist auf einer Formularseite wie bei allen normalen Modulen auch. Wenn man nun im ersten Feld (es reicht wenn es ein Feld ist) etwas eingibt, soll es, wie es unterdessen auch bei Google der Fall ist, einen AutoComplete geben. Dieser AutoComplete soll aber nicht nur für das einzelne Feld Auswirkungen haben sondern auf bestimmte Felder einschließlich dem ersten Feld.

    Der Zweck des ganzen ist es Daten von einer API-Anfrage von einer fremden Homepage auf der eigenen Homepage zu speichern.

    Nun wollte ich fragen, wie ich das am Besten realisieren kann oder ob es schon jemand in seinem Modul vielleicht sogar schon gemacht hat.

    Die hauptsächlichsten Probleme sind:
    - Wie bekomme ich mein eigenes JS ins Backend (aber nur auf meiner Modulseite) eingebunden?
    - Sollte ich für das erste Feld eine eigenes FormularFeld erstellen?
    - Gibt es vielleicht einen Hook der mir weiterhelfen könnte und wenn ja wo finde ihn + Beschreibung?
    - Wo sollte ich die Datei die beim Ajax-Request aufgerufen wird hinlegen? Ins Modulverzeichnis?

    Ich hoffe ihr könnt mir ein wenig weiterhelfen. Hab mir schon viel angeschaut und bin irgendwie nicht weiter gekommen.

    Gruß Bruderflexo

  2. #2
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Bruderflexo,

    Ich habe ein entsprechendes Widget (so heissen die Felder in TYPOlight) bereits entwickelt. Woher kommen denn die Daten für den AutoComplete? Das habe ich anhand deines Post noch nicht verstanden.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  3. #3
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von andreas.schempp Beitrag anzeigen
    Hallo Bruderflexo,
    Ich habe ein entsprechendes Widget (so heissen die Felder in TYPOlight) bereits entwickelt. Woher kommen denn die Daten für den AutoComplete? Das habe ich anhand deines Post noch nicht verstanden.
    Ich vermute mal xmlrpc/soap als Datenquelle wegen der Formulierung "von einer anderen Homepage"

    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.

  4. #4
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    18

    Standard

    Hi

    Die Daten kommen aus einer API, die mir XML oder JSON Daten zurück gibt. Ich würde gerne aber die Daten noch einmal bearbeiten und dann erst an das Backend abgeben. Von daher dann auch die Frage, wo ich die Datei die dann per Ajax aufgerufen wird am besten hinlegen sollte.

    @andreas.schempp:
    Kannst du bitte einen Link oder den Namen kurz posten oder es ist dein Widget nicht öffentlich zugänglich?

    Gruß Bruderflexo

  5. #5
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das Widget ist (noch) nicht öffentlich, ich kann es dir aber zusenden. Die Daten werden momentan über die DCA -> options bzw. options_callback übergeben, wenn es nicht 100'000 Datensätze sind würde das reichen, oder?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  6. #6
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    18

    Standard

    Hi Andreas

    Das wäre super. Die Anfrage sollte nicht mehr als 100.000 Ergebnisse zurück geben, aber ich würde mir es auf jeden Fall gerne anschauen.

    Gruß Bruderflexo

  7. #7
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von andreas.schempp Beitrag anzeigen
    Das Widget ist (noch) nicht öffentlich, ich kann es dir aber zusenden. Die Daten werden momentan über die DCA -> options bzw. options_callback übergeben, wenn es nicht 100'000 Datensätze sind würde das reichen, oder?
    Als Alternative koennte man auch unseren auto_completer nutzen und dort einen eigenen hook definieren, welcher den call absetzt.

    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.

  8. #8
    Contao-Nutzer
    Registriert seit
    19.08.2009.
    Beiträge
    18

    Standard

    Danke xtra für den Hinweis.

    Werde mir sofort beide Sachen anschauen.

    Gruß Bruderflexo

    P.S.: Andreas ich hab dir ne PM mit meiner E-Mailadresse geschickt.

  9. #9
    Contao-Fan Avatar von Wichteldesign
    Registriert seit
    23.06.2009.
    Ort
    Nürtingen
    Beiträge
    353

    Standard

    Hallo Andreas,

    ist das Widget noch zu haben? Ich könnte es gerade gut gebrauchen. Würde mich sehr über ein kurzes Feedback freuen.

    An alle anderen, vielelicht gibt es das Widget noch von jemand anderem?

    Danke und GRuß
    FElix
    Besten Gruß, Felix Peters
    Wichteldesign // Github // @wichteldesign // @el_wichtel

  10. #10
    Contao-Fan Avatar von Nikolas
    Registriert seit
    22.08.2009.
    Ort
    Lehe
    Beiträge
    493
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Wichteldesign Beitrag anzeigen
    Hallo Andreas,

    ist das Widget noch zu haben? Ich könnte es gerade gut gebrauchen. Würde mich sehr über ein kurzes Feedback freuen.

    An alle anderen, vielelicht gibt es das Widget noch von jemand anderem?

    Danke und GRuß
    FElix
    Hätte auch aktuell Bedarf. Deshalb gleiche Frage: Gibt es das Widget noch irgendwo?

    Gruß
    Nikolas

  11. #11
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Joa, das Widget versteckt sich hinter meiner Email Adresse
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  12. #12
    Contao-Fan Avatar von Wichteldesign
    Registriert seit
    23.06.2009.
    Ort
    Nürtingen
    Beiträge
    353

    Standard

    Danke für die Antwort. Hab es mir jetzt selber gebaut ;-) Aber Danke!

    EDIT:
    ich bastele da gerade dran rum und versuche das mal für verschiedene Tabellen usw. verwendbar zu machen.
    Besten Gruß, Felix Peters
    Wichteldesign // Github // @wichteldesign // @el_wichtel

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [ajax] Ajax-Tools / kein response
    Von laura_w im Forum Sonstige Erweiterungen
    Antworten: 16
    Letzter Beitrag: 29.07.2010, 13:15
  2. Antworten: 3
    Letzter Beitrag: 28.07.2010, 19:36
  3. JS / Ajax Funktionen im Backend
    Von tblumrich im Forum Installation / Update
    Antworten: 4
    Letzter Beitrag: 18.02.2010, 08:52
  4. Callback per AJAX im Backend?
    Von asteireif im Forum Entwickler-Fragen
    Antworten: 0
    Letzter Beitrag: 07.11.2009, 15:42
  5. Ajax-Tools (ajax Erweiterung)? Was sie eigentlich macht?
    Von bruc13 im Forum Sonstige Erweiterungen
    Antworten: 8
    Letzter Beitrag: 25.08.2009, 08:33

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •