SebekW
(Sebek3027)
February 15, 2015, 2:31pm
1
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ź :
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?
Proszę o wyjaśnienie linijek w modelu:
a ) 9-12
b ) 20-27
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.
rob006
February 21, 2015, 12:23pm
2
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