
Öffentliche Methoden | |
| preDispatch () | |
| Vor dem Dispatchen auszuführende Routinen. | |
| showAction () | |
| Neuigkeitenuebersichtsseite. | |
Definiert in Zeile 9 der Datei IndexController.php.
| News_IndexController::showAction | ( | ) |
Neuigkeitenuebersichtsseite.
Eine Uebersichtsseite fuer den Benutzer, ueber die letzten X Neuigkeiten Die Anzahl der angezeigten Neuigkeiten ist in der config.ini zu konfigureren Default-Wert ist hier 10. Nachrichten werden durch Smarty gekuerzt dargestellt um die Uebersicht zu bewahren. Bei uebergabe einer ID, wird die betreffende Nachricht voll dargestellt.
Definiert in Zeile 34 der Datei IndexController.php.
Benutzt Dsao_Controller_Action::_getModel() und Dsao_Controller_Action::getView().
00035 { 00036 // int, ID der zu holenden News 00037 $id = $this->getRequest()->getParam('id'); 00038 00039 // Daten holen 00040 $this->getView()->assign('news', $this->_getModel()->loadNews($id)); 00041 00042 //Auswahl welches Template anzuzeigen ist 00043 if(isset($id)) 00044 { 00045 $this->getView()->addTemplate('detail'); 00046 } 00047 else 00048 { 00049 $this->getView()->addTemplate('index'); 00050 } 00051 }
1.5.7.1