- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
DOM-Element in Datenquellen per API auslesen mit Linktemplate, welches ein Bild beinhaltet
Hallo Community,
aktuell arbeiten wir mit FS-Version 5.1.507 und lesen aus einer Anwendung mittels API Daten aus den Datenquellen. Der Kunde mรถchte nun auch Bilder gepflegt haben. Innerhalb eines DOM-Elements haben wir ein LinkTemplate eingebunden das im HTML-Kanal folgenden Aufbau hat
$-- Verweisvorlage lt_picture_item --$
<figure>
<img src="$CMS_REF(lv_picture_item, abs:2)$" alt="$CMS_VALUE(lv_picture_title.convert2, default:"")$" title="$CMS_VALUE(lv_picture_title.convert2, default:"")$">
</figure>
Innerhalb von FirstSpirit wird alles richtig wie im HTML-Kanal mit figure und image-tag ausgegeben, wie gewรผnscht. รber die API bindet er einen a-tag ein mit ganz anderen Werten
<a href="#" data-link-template="lt_picture_item" data-link-id="53616c14-c96c-471d-ac57-17e99efae265">FIRSTSPIRIT_LINK</a>
In der Anwendung gehen wir wie folgt vor
final Content2 content = (Content2) storeElementAgent.loadStoreElement(Tabellenname, Content2.UID_TYPE,false);
List<Dataset> datasets = content.getDatasets();
for (Dataset dataset : datasets) {
FormData formData = dataset.getFormData();
FormField<?> formField = formData.get(masterLanguage, Attributname des DomElements);
DomElement domElement = (DomElement) formField.get();....
Aus dem DOM-Element domElement erhalte ich nun folgende Ausgabe
...
<a href="#" data-link-template="lt_picture_item" data-link-id="25ae4344-0c6c-4873-8c4c-c8e0d89a4afd">FIRSTSPIRIT_LINK</a>
...
Wie ist es mรถglich das Linktemplate aus dem DOM richtig auszugeben per API?
Gruร
Sener
- Labels:
-
Developers
- Tags:
- api
- auslesen
- bild
- content2
- database
- datenbank
- datenquelle
- dom
- linktemplate
- linkvorlagen
- media
- verweisvorlagen
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
das ist meines Wissens bisher nicht mรถglich.
Es gab schonmal ein รคhnliches Posting zu diesem Thema: https://community.e-spirit.com/thread/7471
Daraus ist der folgende Feature-Wunsch entstanden: https://community.e-spirit.com/ideas/1606
Viele Grรผรe
Tim

