Bildergalerie nach wE update von 6.x auf 8.x fehlerhaft
Verfasst: Mi 5. Dez 2018, 13:14
Hallo zusammen,
nach vielen Stunden des Rumprobierens (und vielen Jahren des Stillstands ) habe ich es endlich geschafft wE von 6.1.x.x auf 8.0.4 upzudaten. Bis auf eine Ausnahme scheint zum Glück alles wieder zu funktionieren, nur die Bildgalerie bereitet mir Sorgen und ich komme leider nicht weiter.
Das Problem, was ich aktuell habe ist folgendes. Es gibt mehrere Objekte mit einem pro Objekt definierten Ordner (mit Bilder) und nur diese sollen ausgegeben werden. Stattdessen werden aber auf jeder Seite alle Bilder ausgegeben, sogar aus den übergeordneten Verzeichnissen. Ich kann mir das leider mit meinen sehr rudimentären Programmmierkenntnissen nicht erklären, außer, dass es vielleicht am fehlerhaften Update liegt oder an der aktualisierten Syntax.
Meine Vorlage dafür sieht wie folgt aus:
Sofern weitere Infos benötigt werden, kann ich diese gerne ergänzen. Die Installation ist aktuell nur bei mir in der lokalen Umgebung.
Ich würde mich über einen Lösungsvorschlag oder zumindest einen Tipp sehr freuen .
Danke und Gruß,
Stas
nach vielen Stunden des Rumprobierens (und vielen Jahren des Stillstands ) habe ich es endlich geschafft wE von 6.1.x.x auf 8.0.4 upzudaten. Bis auf eine Ausnahme scheint zum Glück alles wieder zu funktionieren, nur die Bildgalerie bereitet mir Sorgen und ich komme leider nicht weiter.
Das Problem, was ich aktuell habe ist folgendes. Es gibt mehrere Objekte mit einem pro Objekt definierten Ordner (mit Bilder) und nur diese sollen ausgegeben werden. Stattdessen werden aber auf jeder Seite alle Bilder ausgegeben, sogar aus den übergeordneten Verzeichnissen. Ich kann mir das leider mit meinen sehr rudimentären Programmmierkenntnissen nicht erklären, außer, dass es vielleicht am fehlerhaften Update liegt oder an der aktualisierten Syntax.
Meine Vorlage dafür sieht wie folgt aus:
Code: Alles auswählen
<h1><we:input type="text" name="Headline" size="60"/></h1>
<we:object name="galerie" id="4">
<!-- Wert des href-Feldes in eine globale PHP-Variable schreiben -->
<we:setVar to="global" nameto="Gallery" from="listview" namefrom="Gallery" />
<?php
/* Da der Wert des href-Feldes ein serialisiertes Array ist, muss dieser String zunächst erst wieder in ein Array umgewandelt werden */
$GLOBALS['Gallery'] = unserialize($GLOBALS['Gallery']);
/* Ausgabe der ID des im Objekt ausgewählten Verzeichnisses, nur zu Kontrollzwecken */
echo $GLOBALS['Gallery']['intID'];
$i_id = (int) $GLOBALS['Gallery']['intID'];
?>
<div id="galerie">
<we:listview name="gallery" contenttypes="img" order="we_filename" searchable="false" workspaceID="\$i_id">
<we:repeat>
<div id="tn">
<a href="<we:field name="bild" type="img" only="src"/>" class="group" rel="group"><we:field type="img" name="tn" thumbnail="130x130" /></a>
</div>
</we:repeat>
</we:listview>
</div>
</we:object>
Ich würde mich über einen Lösungsvorschlag oder zumindest einen Tipp sehr freuen .
Danke und Gruß,
Stas