Witam.
Ostatnio postanowiłem pobawić się Zend Frameworkiem, no i wszystko pieknie poczytałem sobie
quickstart oraz ten
tutorial.
No i postanowiłem sprawdzić swoją wiedzę.
Oto efekty moich prac:
Struktura katalogów:
Kod
application
controllers
models
DbTable
views
scripts
templates
index
news
cache
library
Mpkm
Controller
View
Smarty
Zend
public
No i pliki:
public/index.php
[/list]<div class="foot">[PHP] <a href='./Pobierz-Plik-128970.html,
plaintext </div></pre><!--/Geshi:128970:php-->
application/controllers/IndexController.php
[php]
<?php
class IndexController extends Mpkm_Controller_Action {
public function init()
{
parent::init();
}
public function indexAction()
{
$this->view->title = 'MPKM';
}
public function testAction()
{
$this->view->title = 'test';
}
}
?>
application/controllers/NewsController.php
<?php
class NewsController extends Mpkm_Controller_Action {
protected $_model;
public function init()
{
parent::init();
}
public function indexAction()
{
$this->view->title = 'Aktualności';
$news = new DbTable_news();
$this->view->news = $news->fetchAll();
}
}
?>
No i mój problem jest nastepujący:
Nieważne jaki adres wpisze czy to jest
http://localhost/~gust/newmpkm/public/indexczy
http://localhost/~gust/newmpkm/public/index/testczy
http://localhost/~gust/newmpkm/public/index/costamalbo
http://localhost/~gust/newmpkm/public/newsZawsze wyświetla mi index/index