openrat-cms

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

commit f1c5e4f2fdafd2c824b10effb916a556c1c9a5d5
parent f130594a5ee2629c187dbab42553a755bcc4501a
Author: Jan Dankert <devnull@localhost>
Date:   Fri, 20 Jul 2018 01:06:36 +0200

Es gibt kein $project mehr in der Sitzung, daher die Sprachen und Varianten über das Projekt laden.

Diffstat:
modules/cms-core/action/PageelementAction.class.php | 9+++++++--
1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/modules/cms-core/action/PageelementAction.class.php b/modules/cms-core/action/PageelementAction.class.php @@ -631,8 +631,13 @@ class PageelementAction extends Action //Änderung der möglichen Types $types = array('file','page','link'); $objects[ 0 ] = lang('LIST_ENTRY_EMPTY'); // Wert "nicht ausgewählt" + + $project = new Project( $this->page->projectid ); + $folder = new Folder($project->getRootObjectId()); + $folder->load(); + //Auch Dateien dazu - foreach( Folder::getAllObjectIds($types) as $id ) + foreach( $folder->getAllObjectIds($types) as $id ) { $f = new Folder( $id ); $f->load(); @@ -641,7 +646,7 @@ class PageelementAction extends Action $objects[ $id ] .= implode( ' &raquo; ',$f->parentObjectNames(false,true) ); } - foreach( Folder::getAllFolders() as $id ) + foreach( $folder->getAllFolders() as $id ) { $f = new Folder( $id ); $f->load();