Hallo zusammen,
kann mir jemand weiterhelfen.
Ich möchte gerne die alias'e im Screenshot getrennt als Link im Template ausgeben.
Bekomme das aber mit dem foreach nicht hin
Bildschirmfoto 2022-11-28 um 17.08.40.png
Hallo zusammen,
kann mir jemand weiterhelfen.
Ich möchte gerne die alias'e im Screenshot getrennt als Link im Template ausgeben.
Bekomme das aber mit dem foreach nicht hin
Bildschirmfoto 2022-11-28 um 17.08.40.png
Was hast du bisher gemacht?
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
Also "$arrItem['raw']['kuenstler']" wäre wohl wieder ein Array ... d.h. da muss das nächste "foreach" ran.
Extensions :: Github
Sponsering: Amazon Wunschliste :: Github :: PayPal
Composer Version prüfen https://jubianchi.github.io/semver-check
Es gibt generell zwei Möglichkeiten das zu beeinflussen a) im (eigenen) Listentemplate "metamodel_*" oder b) im (eigenen) Template des Attributes beim Rendering (mm_attr_*)
Ich mache a) wenn es eher eine einmalige Anpassung ist und b) wenn ich das mehrfach benötige
Zu der Frage: ja, du muss das Array mit einer eigenen foreach ausgeben - vorher prüfen, ob das Array überhaupt existiert oder auf Array casten.
so i.E.
PHP-Code:
<?php foreach ($this->data as $arrItem): ?>
<?php if($arrItem['text']['kuenstler']): ?>
<h3>Künstler:</h3>
<ul>
<?php foreach($arrItem['raw']['kuenstler']['__tags_RAW__']['alias'] as $artist): ?>
<li><?= $artist['kuenstler'] ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
<?php endforeach; ?>
Geändert von zonky (29.11.2022 um 06:55 Uhr)
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Da kommt dann ein php-Error bei raus.
Bildschirmfoto 2022-11-29 um 12.45.36.png
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
BTW: Hatte bisher die Datensätze immer über ein eigenes Listentemplate mit Filter auf den URL-Alias geholt.
Das hier macht das ganze nochmal wesentlich einfacher und die template Anzahl verringert sich deutlich.
Danke euch für die Hilfe!
MetaModels-Workshop: ... wo sich die nächste Gelegenheit bietet... oder Extern oder Online
Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen