- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Umstellung von FS_LIST auf FS_INDEX. Probleme beim Zugriff auf Daten
Hallo Zusammen,
bei der Umstellung von FS_LIST auf FS:INDEX taucht bei mir die folgende Fehlermeldung auf:
(de.espirit.firstspirit.content.access.DatasetDataAccessSession): Loading dataset references from legacy persistency.
In den bisherigen Beitrรคgen und in der FS-Dokumentation habe ich leider nichts zu dem Problem finden kรถnnen. Deswegen an dieser Stelle die Frage, ob jemand damit etwas anfangen und mir helfen kann.
Im folgenden das FS_INDEX Element und im Anschluss der Zugriff im html:
<FS_INDEX name="st_sidebarTeasers" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Teaser in der Sidebar"/>
</LANGINFOS>
<SOURCE name="DatasetDataAccessPlugin">
<TEMPLATE uid="KUNDENNAME.tt_teaser"/>
</SOURCE>
</FS_INDEX>
$CMS_IF(!st_sidebarTeasers.isEmpty)$
<div class="receipt__teasers">
$CMS_FOR(for_teaser, st_sidebarTeasers.values)$
<div class="grid__item teaser teaser__$CMS_VALUE(for_teaser.tt_productWorld.value.productClass, default:"")$">
<a href="$CMS_REF(for_teaser.tt_pageref, abs:1)$">
<div class="teaser__flag">$CMS_VALUE(for_teaser.tt_label, default:"")$</div>
<article class="teaser__article">
<div class="teaser__image-wrapper">
$CMS_RENDER(template:"ft_image__sl", p_image:for_teaser.tt_image, p_class:"teaser__image", p_resolution:"660_660", p_noScale:true)$
</div>
<div class="teaser__info teaser__info___has-$CMS_VALUE(for_teaser.tt_clickElementType.value, default:"")$">
<div class="teaser__text">$CMS_VALUE(for_teaser.tt_text, default:"")$</div>
<div class="teaser__button ">
$CMS_IF(for_teaser.tt_clickElementType.value.equals("button"))$$--
--$<div class="button__primary">$CMS_IF(!for_teaser.tt_clickElementLabel.isEmpty)$$CMS_VALUE(for_teaser.tt_clickElementLabel, default:"")$$CMS_ELSE$$CMS_RENDER(template:"ft_label__sl", p_key:"slider.button.defaultLabel")$$CMS_END_IF$</div>$--
--$$CMS_ELSE$$--
--$<span class="link__arrow teaser__link">$CMS_IF(!for_teaser.tt_clickElementLabel.isEmpty)$$CMS_VALUE(for_teaser.tt_clickElementLabel, default:"")$$CMS_ELSE$$CMS_RENDER(template:"ft_label__sl", p_key:"slider.button.defaultLabel")$$CMS_END_IF$</span>
$CMS_END_IF$
</div>
</div>
</article>
</a>
</div>
$CMS_END_FOR$
Freundliche Grรผรe
Stefan
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Stefan,
das ist eine unkritische Meldung und doch eher eine Warnung als eine Fehlermeldung, richtig?
Diese besagt schlicht und einfach, dass die Daten aus dem Formular noch im alten FS_LIST Format in der Persistenz geschrieben stehen. Um dies zu beheben, mรผsste man die gespeicherten Daten (dort wo die FS_INDEX jetzt genutzt wird) erneut schreiben. Je nach Anzahl der Stellen kann man dies von Hand oder via Skript tun.
Beste Grรผรe
Stefan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Stefan,
das ist eine unkritische Meldung und doch eher eine Warnung als eine Fehlermeldung, richtig?
Diese besagt schlicht und einfach, dass die Daten aus dem Formular noch im alten FS_LIST Format in der Persistenz geschrieben stehen. Um dies zu beheben, mรผsste man die gespeicherten Daten (dort wo die FS_INDEX jetzt genutzt wird) erneut schreiben. Je nach Anzahl der Stellen kann man dies von Hand oder via Skript tun.
Beste Grรผรe
Stefan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Stefan, vielen Dank fรผr die Antwort. Nach erneutem Einbinden der Eintrรคge funktioniert es nun. Viele Grรผรe Stefan

