Questions & Answers

j_mueller
Elite Observer

ContentCreator FS_LIST Action REMOVE

Hallo Community,

mir ist gerade ein Problem im ContentCreator aufgefallen. Wir verwenden in einer Datenbankvorlage eine FS_LIST mit Editierfunktion im ContentCreator.

Da es dort ja keine Sicherheitsabfrage beim Lรถschen von Absรคtzen gibt, haben wir uns dazu entschlossen im Formular XML unter ACTIONS die ACTION "REMOVE" zu entfernen.

(s. https://community.e-spirit.com/ideas/1508)

Im SiteArchitect funktioniert das und der Lรถschen-Button wird nicht mehr angezeigt. Im ContentCreator erscheint der Button jedoch nach wie vor.

Hat jemand bereits ein ร„hnliches Problem gehabt?

An die eSpirit-Leute: Ist das ein (bekannter) FirstSpirit-Bug oder sollte man hier ein Ticket erรถffnen?

Schรถne GrรผรŸe

Julius

0 Kudos
3 Replies
pavone
I'm new here

Hallo Julius,

welche genaue FirstSpirit-Verison verwendest du? In meiner Testumgebung konnte ich das Problem gerade nicht reproduzieren. Ich habe es mit 5.2.102 und 5.1.410 getestet.

Viele GrรผรŸe

Tim

0 Kudos

Hi Tim,

wir verwenden Version 5.1.414.67329.

Hier ist der Formular-Auszug aus der Tabellenvorlage:

<FS_LIST name="st_listing" hFill="yes" rows="10">

          <DATASOURCE type="inline" useLanguages="no">

            <ACTIONS>

              <ACTION name="ADD"/>

              <ACTION name="UP"/>

              <ACTION name="DOWN"/>

              <ACTION name="EDIT"/>

            </ACTIONS>

            <COLUMNS>

              <COLUMN show="no">#identifier</COLUMN>

            </COLUMNS>

            <LAYOUT>

              <ADD component="toolbar" constraint="top"/>

              <ADD component="overview" constraint="center"/>

              <ADD component="stackedview" constraint="hide"/>

            </LAYOUT>

            <TEMPLATES source="sectiontemplates"/>

          </DATASOURCE>

          <LANGINFOS>

            <LANGINFO lang="*" label="List (Content)"/>

            <LANGINFO lang="DE" label="Liste (Content)"/>

          </LANGINFOS>

        </FS_LIST>

Und hier der Template-Code fรผr die Ausgabe:

$CMS_IF(!#row.sections.isEmpty())$

<div class="sections">

    $CMS_FOR(section, st_listing)$

    <div class="contentContainer sections" $CMS_VALUE(editorId(target:section, reloadPreview:true))$>

        $CMS_VALUE(section)$

    </div>

    $CMS_END_FOR$

</div>

$CMS_END_IF$

Zum einen erscheint der Lรถschen-Button, obwohl ich ihn im Fomular-Code nicht angegeben habe und zum anderen fehlt beim Klick auf den Button die Sicherheitsabfrage, ob man wirklich lรถschen mรถchte.

Was heiรŸt denn du kann das Problem nicht reproduzieren? Verschwindet der Button oder erscheint ein Hinweis zum Lรถschen?

Schรถne GrรผรŸe

Julius

0 Kudos

Hallo Julius,

ich hatte angenommen, dass du vom EasyEdit-Dialog sprichst. Dort wird zwar auch keine Sicherheitswarnung angezeigt, aber der Remove-Button wird ausgeblendet:

image.png

Im InlineEdit scheint dies allerdings tatsรคchlich nicht der Fall zu sein. Und meines Wissens nach machst du alles richtig...

Ich wรผrde dich deshalb bitten dich mit diesem Problem an unseren Technical Support zu wenden.

Viele GrรผรŸe

Tim

0 Kudos

Type a product name