Guten Tag.
Ich bin seit einiger Zeit Typo3 Nutzer/Verwender und habe jetzt folgendes Problem.
Genutzt wird Typo3 9.5.3 mit dem Bootstrap Package von Benjamin Kott.
Ich möchte das Menü "Karten von Unterseiten" aus dem "bootstrap_package" um ein Foto erweitern, da ja die Metadaten und Titel und Untertitel der jeweiligen Seite angefasst werden, liegt es meiner Meinung nach nahe, dass man hierzu die "Ressourcen" nutzt ...
Mit dem Umweg über die Bibliothek im TS
[code]# auslesen der Bilder aus der Seiten-Resource
lib.mediaimage = IMAGE
lib.mediaimage {
file {
import.data = levelmedia: -1
treatIdAsReference = 1
import.listNum = 0
}
}
[/code]
und die Ergänzung der "MenuCardDir.html" um den Code
[code]<div class="card-bild">
<f:if condition="{page.data.media}">
<f:cObject typoscriptObjectPath="lib.mediaimage" />
</f:if>
</div>
[/code]
kann ich bereits ein Foto laden.
Formatierung via css:
[code].card-bild img {
width: 100%;
height: auto;
}
[/code]
Mein Problem ist, dass nicht die Ressource der jeweiligen Seite genutzt wird sondern die der übergeordneten. Meine Versuche mit "levelmedia" bringen nichts.
Ich würde mich sehr freuen, wenn mir hier jemand auf die Sprünge helfen kann. Meine Kentnisse bezüglich fluid / Viewhelper / TS sind eher rudimentär ;-)
Vielen Dank im Voraus !