Skip to main content

Alternative für FS_LIST type=page

Comments

5 comments

  • Zendesk API User
    Author: felix_reinhold - 7/24/2019 11:56

    Hallo Fidel,

    nicht die einfachste Lösung, aber ich nutze für solche Anwendungsfälle häufig ein dynamisch erzeugtes Formular,

    dass per Button dann geöffnet wird. Um das Ganze 1 zu 1 nachzubauen würde man also in dem dynamischen Formular einfach eine Checkbox, ein Label und ein Textfeld pro Section erzeugen. Den Inhalt des Formualrs kannst du dann bspw. serialisieren und in ein versteckte Feld schreiben. In der Generierung deserialisierst du das Ganze dann. Alternativ kannst du mit em Ergebnis des Formulars auch ein FS_CATALOG dynamisch befüllen (den Catalog setzt du dann auf nicht bearbeitbar für den Redakteur) - dann würde sich FirstSpirit um das Speichern kümmern. Zudem könntest du das Formular dann dynamisch zusammen bauen, indem du das GOM der Absatzvorlage, die im FS_CATALOG eingebunden werden darf ausliest.

    Mag aufwendig sein, wenn man damit wirklich nur eine FS_LIST vom Typ page nachbauen möchte - dafür ist es natürlich flexibler, weil du theoretisch sehr viel mehr Informationen an den Absatz dran packen kannst.

    Viele Grüße

    Felix

    0
  • Zendesk API User
    Author: bianca_batsch - 1/28/2020 10:24

    Hallo Fidel,

    mit der FS-Version 1910 wurde eine Alternative implementiert, die FS_LIST für Pagetemplates ablöst: CMS_INPUT_SECTIONLIST

    LG Bianca

    0
  • Zendesk API User
    Author: Heiland - 2/6/2020 8:01

    Hallo Fidel,

    Bianca hat recht, für diesen Anwendungsfall gibt es die CMS_INPUT_SECTIONLIST.

    Die Migrationsanleitung für diesen UseCase findest Du hier: Online Dokumentation FirstSpirit - FS_LIST, Typ PAGE → CMS_INPUT_SECTIONLIST

    Viele Grüße

    Manon

    0
  • Zendesk API User
    Author: RalfPulkert - 2/12/2020 17:31

    Hallo Manon,

    laut der Anleitung sollte die CMS_INPUT_SECTIONLIST ja die ursprünglich in der FS_LIST gespeicherten Daten übernehmen, wenn der Referenzname gleich bleibt. Unter FS 2019_1 funktioniert das jedoch nicht, hier müssen die Daten noch einmal neu in die CMS_INPUT_SECTIONLIST eingegeben werden.

    Ich nehme an, das liegt an der verwendeten Version, und ein Update auf FS 2020_1 würde das beheben?

    Viele Grüße
    Ralf

    0
  • Zendesk API User
    Author: StefanSchulz - 2/13/2020 5:40

    Hallo Ralf,

    in der Tat. Anfang 2019 wusste die SECTIONLIST Komponente noch nichts von ihrem Glück, die FS_LIST zu beerben. Die Migrationskompatibilität ist jetzt erst neu hinzugekommen.

    Beste Grüße

    Stefan

    0

Please sign in to leave a comment.