Witam. Próbuję zacząć naukę zenda. Pracuję na Ubuntu. Zainstalowałem sobie go bez problemów z terminala. Włączam stronę:
http://localhost/zend/ZendSkeletonApplication/public/
i odpala się strona z napisem:
Welcome to Zend Framework
Ogólnie nie wiem jak zrobić jakąś pierwszą stronę. W wielu kursach jest dość ubogo opisany proces uruchomienia jakiejś przykładowej aplikacji. Wyczytałem, że powinienem w pliku: IndexController.php
dodać nową metodę. Więc tak zrobiłem:
class IndexController extends AbstractActionController
{
public function indexAction()
{
return new ViewModel();
}
public function indexHome()
{
echo 'Hello World!';
}
}
oraz dodać jakiś plik widoku. Więc dodaję jakiś tam pusty. Zgodnie z tym co piszą tu:
https://szymonskrzynski.wordpress.com/2011/02/07/zend-framework-tutorial-od-podstaw/
po przejściu do adresu:
http://localhost/zend/ZendSkeletonApplication/public/index/home
powinienem zobaczyć stronę. Jednak otrzymuję:
A 404 error occurred
Page not found.The requested URL could not be matched by routing.
No Exception available
Jak napisać pierwszą aplikację w Zendzie?