User Code List
PHP ---New Snippet ---New Snippet ---Symfony ------Tworzenie projektu ---------New Snippet ------Doctrine zamiast Propel ------często używane itp ---SVN ------SVN tortoise-nowy proj ------New Snippet ------Z tutoriala jobeet ---Yii ------1. Szkielet aplikacji ------2. Yiic na skróty ------3. Ustawienia bazy danych ------4. Scaffolding, CRUD, model tabeli db ------5. Uwierzytalenianie ------6. Model, rules() ------7. Model, safeAttributes() ------8. Model, relations() ------9. Kontroler, kontrola dostępu ------10. Model, zapisywanie, pobieranie elementów ------11. Formularze, budowa, przetwarzanie ------12. Szablony, widoki, partiale ------13. Themes, layouts ------ 5.1. Tworzenie widgetu logowania ------14. Ściąga, często używane itp cz.1 ------15. Jak wykonać stronicowanie danych (pager) ------16. AJAX, aktualizowanie tresci po kliknieciu w button ---------New Snippet ------17. AJAX, aktualizowanie tresci po kliknieciu w cokolwiek ---------New Snippet ------18. Przetwrzanie danych z formularzy ------18. AJAX w AJAX, budowanie linków itp ---Konwersja systemu kodowania na inny Apache ---Wirtualny host dla projektu New Snippet ---New Snippet JS ---Podświetlanie kontenera pola input
|
| |
|
| |
9. Kontroler, kontrola dostępu |
| |
Dostosowywanie kontroli dostępu do kontrolera Kontrolę dostępu do danego kontrolera i jego poszczególnych akcji definiujemy w metodzie accessRules() w klasie danego kontrolera, np /protected/controllers/PostController.php. Przykład:
public function accessRules() { return array( array('allow', // zezwól wszystkim użytkownikom wykonać akcje 'list' oraz 'show' 'actions'=>array('list', 'show'), 'users'=>array('*'), ), array('allow', // zezwól uwierzytelnionym użytkownikom wykonywać każdą akcję 'users'=>array('@'), ), array('deny', // odmów wszystkim użytkownikom 'users'=>array('*'), ), ); } Reguły te przetwarzane są w takiej kolejności w jakiej zostały wpisane. Więcej informacji na temat kontroli dostępu znajduje się pod tym adresem: http://www.yiiframework.com/doc/guide/topics.auth#access-control-filter |
| |
Sub-Article List
|
|