Beispiel #1
0
 /**
  * @param rex_be_page $page
  * @param rex_package $package
  * @param string      $prefix
  */
 private static function pageSetSubPaths(rex_be_page $page, rex_package $package, $prefix = '')
 {
     foreach ($page->getSubpages() as $subpage) {
         if (!$subpage->hasSubPath()) {
             $subpage->setSubPath($package->getPath('pages/' . $prefix . $subpage->getKey() . '.php'));
         }
         self::pageSetSubPaths($subpage, $package, $prefix . $subpage->getKey() . '.');
     }
 }