Meta Tags eines Bildes werden in Listview nicht ausgelesen

Fragen zum Erstellen von Templates für webEdition.
dehrich
Member
Beiträge: 39
Registriert: Mo 2. Dez 2013, 17:36

Meta Tags eines Bildes werden in Listview nicht ausgelesen

Beitragvon dehrich » Di 30. Jun 2020, 09:09

Hallo zusammen,

ich bin mir nicht sicher ob das ein Bug ist oder irgendwo ein Logikfehler versteckt ist.

Folgender Sachverhalt:
News werden als Seite angelegt und in einer Listview ausgegeben. Das Bild hat die jeweiligen inputs für die Title und Alt Felder.

Das Bild wird per we:img eingebunden

Code: Alles auswählen

<we:img name="teaser_image" showinputs="true"/>
In einem anderen Template wird per Listview das Dokument ausgelesen

Code: Alles auswählen

<we:listview name="list" type="document" order="teaser_date" desc="true" doctype="$doctype" rows="3">
	<we:ifFound>
		<we:repeat>
			<img src="<we:field type="img" name="teaser_image" only="src" thumbnail="news_homepage" />" alt="<we:field type="img" name="teaser_image" only="alt" />" title="<we:field type="img" name="teaser_image" only="title" />">
		</we:repeat>
	</we:ifFound>
</we:listview>
Das Bild wird korrekt angezeigt, sprich das Attribut "src" wird korrekt geholt. Die Metatags werden allerdings nicht geholt, bzw. ignoriert. Wenn im Bilddokument Metadaten angegeben sind, werden diese korrekt angezeigt. Die Inputfelder des Tags "we:img" werden nicht ausgegeben. Kennt hier jemand eine Lösung oder ist das ein Fall für die Bugbase?

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1643
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: Meta Tags eines Bildes werden in Listview nicht ausgelesen

Beitragvon WBTMagnum » Di 30. Jun 2020, 10:22

Hallo dehrich,

Ich sehe auf die Schnelle keinen Fehler in deinem Ansatz. Welche wE Version verwendest du denn hier? Gibt es im Fehlerlog ev. Meldungen die weiter helfen?


Liebe Grüße,
Sascha

dehrich
Member
Beiträge: 39
Registriert: Mo 2. Dez 2013, 17:36

Re: Meta Tags eines Bildes werden in Listview nicht ausgelesen

Beitragvon dehrich » Di 30. Jun 2020, 11:16

Das ist die We Version 8.1. Im Fehlerlog sind keine Einträge vorhanden.

mokraemer
Senior Member
Beiträge: 3115
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Meta Tags eines Bildes werden in Listview nicht ausgelesen

Beitragvon mokraemer » Di 30. Jun 2020, 12:45

was macht es denn für einen Sinn die Attribute einzeln zu holen?
webEdition-Kern-Entwickler

dehrich
Member
Beiträge: 39
Registriert: Mo 2. Dez 2013, 17:36

Re: Meta Tags eines Bildes werden in Listview nicht ausgelesen

Beitragvon dehrich » Di 30. Jun 2020, 12:54

Dia Attribute werden einzeln geholt, da das Bild per lazyload und dem Attribut data-src nachgeladen wird. Somit ist die Vorgehensweise notwendig.

Auch wäre es denkbar, den Title oder Alt Tag als Caption in einer Lightbox zu setzen.

mokraemer
Senior Member
Beiträge: 3115
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Meta Tags eines Bildes werden in Listview nicht ausgelesen

Beitragvon mokraemer » Di 30. Jun 2020, 12:58

lazyload ginge auch per shadow-dom. Dann kann man die Tags ausspielen wie sie sind und setzt sie entsprechend ein.
webEdition-Kern-Entwickler


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 5 Gäste