Strona nie jest odpowiednio wyświetlana

Witam.

Oto moja konfiguracja main.php:

pastebin.com/VpH1ndNR

Model:

pastebin.com/1qFTRLSF

Widok:

pastebin.com/tw6GLCjc

Kontroler:

pastebin.com/zkygAvXa

Moje pytania z góry dziękuję za odpowiedź :):

  1. Po wpisaniu adresu:

a ) localhost/yii/test/walidacja // błąd The requested URL /yii/test/walidacja was not found on this server.

b ) localhost/yii/test/index.php/walidacja // pusta biała strona 0 błędów

Co poradzicie?

  1. Proszę o wyjaśnienie linijek w modelu:

a ) 9-12

b ) 20-27

  1. Proszę o wyjaśnienie linijek w kontrolerze:

a ) 12-16

Przykłady wzięte z książki yii-framework Sosny.

Nie mogę jeszcze wstawiać linków na forum dlatego tak niegramotnie to wygląda. Pozdrawiam.

Tu masz opisane jak działają adresy: http://www.yiiframework.com/doc/guide/1.1/pl/topics.url - prawdopodobnie nie dodałeś pliku .htaccess z regułami dla mod_rewrite ( http://www.yiiframework.com/doc/guide/1.1/pl/quickstart.apache-nginx-config ).

Pusta strona prawdopodobnie jest spowodowana tym, że na stronie są krytyczne błędy, ale konfiguracja serwera je ukrywa. Sprawdź czy dodanie "error_reporting(E_ALL);" np na początku pliku index.php zacznie wyświetlać błędy.

Co do pytań, to spróbuj sobie wygenerować crud dla jakiejś aplikacji, wygenerowany kod będzie miał komentarze z opisami poszczególnych fragmentów. Zawsze jest też dokumentacja: http://www.yiiframework.com/doc/api/1.1/CModel#attributeLabels-detail