openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 6e64e322e1cd01ed85d23c02311c848d37425ea2
parent 60de6c5c035deb7fe89b460601d6f1dc4707872c
Author: dankert <openrat@jandankert.de>
Date:   Sat, 19 Mar 2022 01:28:00 +0100

Fixed this old class (maybe we should throw it away).

Diffstat:
Mmodules/cms/macros/macro/DoiMenu.class.php | 8+++++---
1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/modules/cms/macros/macro/DoiMenu.class.php b/modules/cms/macros/macro/DoiMenu.class.php @@ -34,6 +34,7 @@ namespace cms\macros\macro; // Erzeugen und Anzeigen einer Sitemap // // --------------------------------------------------------------------------- +use cms\model\BaseObject; use cms\model\File; use cms\model\Folder; use cms\model\Page; @@ -106,7 +107,8 @@ class DoiMenu extends Macro else $parentMenu = 'menu'.$fo->objectid; - foreach( $fo->getObjects() as $o ) + /** @var BaseObject $o */ + foreach($fo->getObjects() as $o ) { $menu = 'menu'.$o->objectid; @@ -115,7 +117,7 @@ class DoiMenu extends Macro $pl = $nf->getFirstPageOrLink(); if ( is_object($pl) ) { - $this->outputLn(" var $menu = new TPopMenu('".$o->name."','','a','".$this->pathToObject($pl->objectid)."','".$o->desc."');"); + $this->outputLn(" var $menu = new TPopMenu('".$o->filename."','','a','".$this->pathToObject($pl->objectid)."','".$o->filename."');"); $this->outputLn(" $parentMenu.Add(menu".$o->objectid.");"); $this->showFolder( $nf ); } @@ -123,7 +125,7 @@ class DoiMenu extends Macro if ( $o->isPage || $o->isPage ) { - $this->outputLn(" var $menu = new TPopMenu('".$o->name."','','a','".$this->pathToObject($o->objectid)."','".$o->desc."');"); + $this->outputLn(" var $menu = new TPopMenu('".$o->filename."','','a','".$this->pathToObject($o->objectid)."','".$o->filename."');"); $this->outputLn(" $parentMenu.Add(menu".$o->objectid.");"); } }