Seite 2 von 2

Re: Bildergalerie funktioniert nicht mehr

Verfasst: Do 15. Dez 2016, 20:00
von kay
mokraemer hat geschrieben:sieht doch gut aus. intPath sollte zwar gar nicht mehr da sein, aber leer ist auch ok.
Wenn <we:href/> geht, dann kannst du auch mit only="id" dir nur die ID holen.
we:herf geht an dieser Stelle ben nicht.
Dieses Skript liefert nur im ersten Fall die ID

Re: Bildergalerie funktioniert nicht mehr

Verfasst: Do 15. Dez 2016, 21:55
von mokraemer
das leuchtet mir nicht ein, warum sollte denn hier ein <we:href> nicht gehen. Du willst doch aus einem Dokumenten-Feld "Bildverzeichnis" die ID haben. Grundsätzlich läßt sich dein Kode doch schnell anpassen, auch wenn man hier das PHP mal entfernen sollte:

Code: Alles auswählen

<?php 
$ordner = we_unserialize($GLOBALS['we_doc']->getElement('Bildverzeichnis')); 
$ordnerID = $ordner['intID']?:3028;
?>

Re: Bildergalerie funktioniert nicht mehr

Verfasst: Do 15. Dez 2016, 23:40
von kay
Vielen Dank Mo, das wars.

(Es geht nich um ein Dokument sonder um ein Objekt.)

Re: Bildergalerie funktioniert nicht mehr

Verfasst: Fr 16. Dez 2016, 12:50
von mokraemer
ok, ein we:field kennt noch kein "only". das sollte man mal nachpflegen damit diese php-Schnippsel aus dem Kode rauskommen.

Re: Bildergalerie funktioniert nicht mehr

Verfasst: Fr 16. Dez 2016, 13:55
von kay
Ich habe es intuitiv mit diesen beiden Tags versucht
<we:var name="Bildverzeichnis"> ---> {"int":"1","intID":"3148","intPath":"","extPath":""}
<we:var type="href" name="Bildverzeichnis" /> ---> /Pfad/zumOrdner

Toll wäre
<we:var type="href" name="Bildverzeichnis" only="ID"/>