Autocomplete Feld & Abhängige Felder z.B. Selects (ausserhalb Taxonomie)

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • scribble
    Contao-Nutzer
    • 04.09.2009
    • 174

    #1

    Autocomplete Feld & Abhängige Felder z.B. Selects (ausserhalb Taxonomie)

    Hallo zusammen

    Wäre toll, wenn man nebst dem Auswahlfeld ein Autocomplete Feld nutzen könnte, da bei grösseren Datenmengen ein Auswahlfeld nicht mehr weiterhilft. Die Optionen (DCA) kann man eigentlich 1:1 vom Auswahlfeld übernehmen. Wer kann mir auf die Sprünge helfen und sagen, welche Anpassungen im Backend und Frontend nötig sind?

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

Name: catalog-autocompleter.png
Ansichten: 1
Größe: 44,6 KB
ID: 939624

    Um direkt das obere Beispiel weiterzuverwenden: Damit das Ganze funktioniert, muss man Abhängigkeiten zwischen zwei Select Feldern oder eben Auto Complete Feldern definieren können, so dass das zweite Feld (hier: Strasse) erst bearbeitet werden kann, wenn das erste einen Wert hat (ähnlich parentCheckbox).

    Ich würde das ganze in die Subpalettes packen (siehe Anhang).

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

Name: abhaengigkeit_parentField.png
Ansichten: 1
Größe: 63,5 KB
ID: 939623

    Legende:
    Abhängig von Feld... --> das Feld im selben Katalog
    Referenzspalte --> betrifft die referenzierte Tabelle

    Es handelt es sich eigentlich um einen simplen WHERE Clause, der aber mit dem Filterfeld nicht gelöst werden kann...da das Feld Strasse erst aktiv werden darf, wenn das Feld Stadt befüllt wurde.

    Auch hier wäre ich froh für ein paar Hinweise. Leider sind alle Contao Professionals überlastet und wir benötigen asap eine Lösung, so dass ich mal an einer Extension bastle, bin aber noch zu wenig Contao Experte. Habe mich auf die Funktionen

    selectConfig
    configOptions
    loadAllOptions
    loadSelect

    konzentriert - blicke noch nicht ganz durch, wo ich was ändern muss....liege ich richtig?


    Vielen Dank für Eure Hinweise.

    Sam
    Zuletzt geändert von scribble; 26.08.2010, 02:29.
  • Recco
    Contao-Nutzer
    • 16.07.2009
    • 45

    #2
    Hi Sam,

    der Thread ist zwar schon etwas älter aber ich Frag trotzdem mal nach: Gibt es da schon was neues? Konntest du dein Problem lösen?

    Wäre über ein Antwort dankbar!

    Viele Grüße
    Recco

    Kommentar

    • MacKP
      Contao-Yoda
      • 15.06.2009
      • 13315

      #3
      Hallo Recco,
      kurz gesagt: aktuell ist davon noch nichts im Catalog.

      Suche bei Select Feldern:
      Das wird ja soweit ich weiß in Contao3 kommen im Sommer. Da der Catalog ja Contao als Grundlage nimmt, wird das dann schätzungsweise auch im Catalog möglich sein ;-)

      Verknüpfte Felder in der Art im Backend: gibt es bisher noch nicht.

      Mach doch für beides schon mal ein Ticket -> http://www.contao-forge.org/projects...s?per_page=100

      Dann wird das nicht vergessen. Nur wann das umgesetzt wird kann ich nicht sagen. Das kann dauern ^^

      Viele Grüße
      Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
      [Arbeitet bei -> Paus Design & Medien]
      "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

      Kommentar

      • Nikolas
        Contao-Fan
        • 22.08.2009
        • 493

        #4
        Ist in Sachen Autocomplete für die Catalog Suche schon was passiert oder gibt es da eventuell entsprechende Erweiterungen?

        Gruß
        Nikolas

        Kommentar

        • MacKP
          Contao-Yoda
          • 15.06.2009
          • 13315

          #5
          Nix passiert soweit ich weiß. Wobei der Auto-Completer ja schon dafür gedacht ist, das man da andere Erweiterungen mit verheiraten kann... weiß allerdings nicht wie man das an der Stelle machen sollte.

          Viele Grüße
          Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
          [Arbeitet bei -> Paus Design & Medien]
          "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

          Kommentar

          Lädt...