- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ09-18-2024
06:03 AM
FS_INDEX
Hoi Community
Ich habe ein Problem beim auslesen eines FS_INDEX.
Ich bekomme keine Daten
Jemand eine Idee?
$CMS_FOR(for_instance, cs_instances.values)$
$CMS_FOR(for_umform, for_instance.formData.cs_um_nl_form.values)$
<appInstance name="$CMS_VALUE(for_umform.name)$" />
$CMS_END_FOR$
$CMS_END_FOR$
<FS_INDEX name="cs_instances" height="2" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Instance"/>
</LANGINFOS>
<SOURCE name="DatasetDataAccessPlugin">
<QUERY name="sfs_newsletter_db.t_newsletter_instances_sorted"/>
<TEMPLATE uid="sfs_newsletter_db.t_newsletter_instances"/>
</SOURCE>
</FS_INDEX>
<FS_INDEX name="cs_um_nl_form" height="2" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Newsletter App for One-Click Unsubscribe"/>
<LANGINFO lang="DE" label="Newsletter App fรผr One-Click Unsubscribe"/>
</LANGINFOS>
<SOURCE name="EmailMarketing/UMFormsDataAccessPlugin"/>
</FS_INDEX>
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
โ10-21-2024
06:37 AM
Hallo Thomas,
wenn ich es richtig sehe, dann ist "for_umform" doch ein Dataset, der im inneren FS_INDEX referenziert wird. Um dort eine Ausgabe zu machen, brauchst Du das formData() des Datensatzes und dann erst den Wert des name Attributs der entsprechenden Eingabekomponente.
Sofern die Eingabekomponente name="name" hat, wรคre die korrekte Ausgabe:
<appInstance name="$CMS_VALUE(for_umform.formData().name)$" />
bzw. in der vollrstรคndigen Schreibweise:
<appInstance name="$CMS_VALUE(for_umform.formData().get(null,"name").get())$" />
Funktioniert es so?
Viele Grรผรe
Holger

