protected function getRoutes($all = false) { if ($all) { return parent::getRoutes(); } $routes = wa()->getRouting()->getByApp($this->getAppId()); $result = array(); $domain = siteHelper::getDomain(); if (isset($routes[$domain])) { foreach (array_reverse($routes[$domain], true) as $route_id => $route) { $route['_id'] = $route_id; $route['_domain'] = $domain; $route['_url'] = waRouting::getUrlByRoute($route, $domain); $route['_url_title'] = $domain . '/' . waRouting::clearUrl($route['url']); $result[] = $route; } } return $result; }
protected function getThemesRoutes(&$themes, $routes) { $routes = parent::getRoutes(); return parent::getThemesRoutes($themes, $routes); }