
Öffentliche Methoden | |
| preDispatch () | |
| Vor dem Dispatchen auszuführende Routinen. | |
| showAction () | |
| Zeigt den Teil der Seitmap an, der mit 'node' uebergeben wurde. | |
Definiert in Zeile 9 der Datei SitemapController.php.
| About_SitemapController::showAction | ( | ) |
Zeigt den Teil der Seitmap an, der mit 'node' uebergeben wurde.
Definiert in Zeile 23 der Datei SitemapController.php.
Benutzt Dsao_Controller_Action::_getModel(), Dsao_Controller_Action::getUri() und Dsao_Controller_Action::getView().
00024 { 00025 // null|string, Teil der Sitemap, der angezeigt werden soll. 00026 $node = $this->getUri()->node; 00027 00028 // array, Array mit Modul, Controller und Aktion. 00029 $arrayNodes = explode('_', $node); 00030 00031 // Modul und Controller bestimmen. 00032 $module = (isset($arrayNodes[0]) ? $arrayNodes[0] : null); 00033 $controller = (isset($arrayNodes[1]) ? $arrayNodes[1] : null); 00034 00035 // array, Teil der oder gesamte Sitemap. 00036 $sitemap = $this->_getModel()->getSiteMap($module, $controller); 00037 00038 // Anzuzeigenden Teil der Sitemap uebergeben. 00039 $this->getView()->assign_by_ref('aboutSiteMap', $sitemap); 00040 }
1.5.7.1