Einsteigerfrage (verbleibende ;-) ): CSV-Import bei Select / Auswahlfeld

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • klaros
    Contao-Nutzer
    • 20.02.2012
    • 53

    #1

    Einsteigerfrage (verbleibende ;-) ): CSV-Import bei Select / Auswahlfeld

    Hallo.
    Ich habe einen Katalog mit sig (Signaturkürzel) und signamen (den langen Namen der Signaturen) in die Tabelle signaturen importiert.
    Alles wunderbar.
    Im Schulbibliothek-Katalog soll nun sig1 als Auswahlfeld auf die sig-Einträge zugreifen.

    Wenn ich die 570 Datensätze nun importiere, gehen die Daten für sig1 verloren.
    In der CSV-Datei stehen die Einträge als Text.

    Ich habe versucht, sig1 zunächst als Text-Feld zu definieren --> das klappt, die Signaturen stehen dann nach dem Import in der Spalte sig1.
    Sie gehen aber verloren, wenn ich sig1 von Text auf Auswahl setze!

    Sie kommen kommen aber auch gar nicht erst an, wenn ich das Feld in der Tabelle direkt als Auswahl definiere!

    Im FE-Editor-Modul kann ich dann (wie gewünscht) bei der Bearbeitung eines Datensatzes die Signaturen als option auswählen und diese werden (als Text) gespeichert.

    Warum wird dieses Feld beim Import auf "" gesetzt, wenn es als Auswahl definiert wird?
    (Das passiert übrigens bei "Leere Option einbinden" checked wie unchecked.)

    Grüße,
    klaros
  • klaros
    Contao-Nutzer
    • 20.02.2012
    • 53

    #2
    Habe ich das Problem (halbwegs) verständlich beschrieben?

    Ist es ein Problem, oder wo muss ich in den FAQ / im Wiki suchen?

    Vielleicht gibt es ja eine Antwort.
    Ich möchte ungern die 570 Datensätze manuell bearbeiten.
    (Auch nicht, wenn ich Signatur für Signatur importiere und für diese "Pakete" sig1 per Mehrfachbearbeitung setze ...)

    Grüße,
    klaros

    Kommentar

    • MacKP
      Contao-Yoda
      • 15.06.2009
      • 13315

      #3
      Hallo klaros,
      ich hab das noch nicht ganz verstanden.. das macht aber nichts, da ich glaube, das du ein Problem mit dem Format beim Importieren hast.
      Mach das mal so:
      - Alles so einstellen wie es nachher sein soll (Selectfeld)
      - Beispielwerte eingeben
      - Exportieren
      - Exportierte Datei anschauen und mit deiner vergleichen
      - Deine Datei anpassen
      - Importieren

      Ich könnte wetten, das du die Daten noch anpassen musst um die direkt richtig zu Importieren. Vor allem musst du darauf achten, dem ganzen auch eine PID etc. mitzugeben.

      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

      • klaros
        Contao-Nutzer
        • 20.02.2012
        • 53

        #4
        Vielen Dank, MacKP!
        Du scheinst ja hier der gute Geist des Catalo-Forums zu sein ...

        Das mit der PID war die Lösung.
        Ich hatte fälschlich angenommen, dass die Werte aus dem Selectfeld (Formular) sozusagen als Klartext abgelegt werden und nicht über eine Verknüpfung mit der Sig-Tabelle ...
        (Dann hatte ich doch noch ein bisschen Handarbeit, war aber nur halb so wild.)

        Wieder was gelernt.

        Ach übrigens - hat sich da was getan, mit dem Löschen eines Datensatzes im FE.
        Ein Ticket soll erstellt sein. Ich sehe aber noch keine Umsetzung dahingehend.

        Grüße,
        klaros

        Kommentar

        • MacKP
          Contao-Yoda
          • 15.06.2009
          • 13315

          #5
          Hmm ich glaub dann hat sich auch noch keine darum gekümmert ^^

          Notlösung ist immer ein extra Checkbox-Feld. Dann ist der Eintrag zwar noch da... aber man kann den ja ausblenden.

          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...