Ich möchte gerne Metamodelsinhalt über den Seitenbaum vererben.
Derzeit realisiere ich das mehr schlecht als recht über das Template.
Der bessere Weg sollte allerdings über einen mm-Filter sein.
Ich habe dazu versucht, die globale Variable $GLOBALS['objPage']->trail zu verwenden welche über das Template auch funktioniert.
Hier komme ich über:
Code:
implode(',',$GLOBALS['objPage']->trail
an eine kommagetrennte Ausgabe des Trails ran.
Dies wollte ich nun über einen filter in der Art:
Code:
SELECT id
FROM {{table}}
WHERE FIND_IN_SET ('{{page::id}}', '.$GLOBALS['objPage']->trail.')
oder eben
Code:
SELECT id
FROM {{table}}
WHERE FIND_IN_SET ('{{page::id}}', '.implode(',',$GLOBALS['objPage']->trail.')
realisieren.
leider scheint es so, als könnte man im Filter nicht auf die $GLOBALS zugreifen.
Die Parameterquellen für die Filter scheinen sich auf mm-Tabellen zu konzentrieren. Somit kann ich diese hier nicht einsetzen.
Hat jemand vielleicht eine Idee?
Gruß
Hauge
Lesezeichen