Polski support
KohanaPHP Framework
FORUM Polskiego Supportu KOHANA Framework
10 Wrzesień 2010, 12:44 *
Witamy, Gość. Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: 18.10.2009 - wydanie 3.0.1
Strony: [1]   Do dołu
  Drukuj  
Autor Wątek: Przykłady kohana  (Przeczytany 1520 razy)
panisher
Nowy użytkownik
*
Offline Offline

Wiadomości: 30


Zobacz profil
« : 31 Sierpień 2009, 20:41 »

Witam, szukam po całym forum i nie mogę znaleść konkretnych przykładów dla poczatkujacych, ja chętnie po lekturze lubię sprawdzasz swoje  umiejetnosci ale nie potrafię bez konkretnych przykładów, jak?

Nie wiem czy tu jest odpowiednie miejsce, ale przydał by się osobny dział na Przykłady lub gotowce kohany.
Naprzykład: chciałbym zobaczyć jak wygląda pliki z MVC które robią proste czynnosci: logowanie (forumularz+validzacja+mysql).
Albo jak wyświetlić z mysql lise uzytkownikow posortowana używając w całosc MVC a nie sam VC.

Jestem poczatkujacym, troche kumam oop, ale nie korzystalem wczesniej z zadnego frameworka, a zaczelem od kohany Uśmiech.

Zapisane
mck
NKTeam
Ekspert
*
Offline Offline

Wiadomości: 712



Zobacz profil
« Odpowiedz #1 : 31 Sierpień 2009, 22:57 »

na dobrą sprawę ciężko znaleźć jakieś gotowce, zwłaszcza pisane pod aktualne wersje (większość tych dostępnych pochodzi z czasów wersji 2.0-2.1, czyli mniej więcej sprzed roku). proponuję porządnie przeglądnąć forum - jest tu sporo ładnych przykładów i ciekawych rozwiązań, z których możesz się dużo nauczyć Mrugnięcie do tego standardowo dokumentacja, która jest odpowiednio napakowana przykładami (choć nie zawsze słusznymi i poprawnymi). na koniec proponuję naszą kohanę, gdzie nauczysz się absolutnych podstaw (wiem, wiem, dawno się tam nic nie dzieje, ale obiecujemy ruszyć jak tylko uda się nam uporać z aktualnymi projektami, które drastycznie ograniczają nasze zasoby wolnego czasu) Uśmiech
Zapisane
panisher
Nowy użytkownik
*
Offline Offline

Wiadomości: 30


Zobacz profil
« Odpowiedz #2 : 1 Wrzesień 2009, 09:37 »

Większość co tu przesiaduje raczej już coś pisała w kohanie, jakiekolwiek projekty tworzyło, moglibyście się podzielić jakimiś urywkami kodu do obecnej wersji. Co do kursu na naszej kohanie jest bardzo pomocny, chyba najlepszy jaki znalazłem googlując  Duży uśmiech
przydało by się jeszcze wstęp z MVC do modelu uzycia.
Mam taki przykład w application/models/anime.php
Skoro model ma służyć do pracy nad danymi z bazy danych. To może wytumaczycie mi co oznacza poniższy przykład:
Wiem tyle z tego że odwoluje sie do ORM Uśmiech
Łopatologicznie proszę  Duży uśmiech

class Anime_Model extends ORM {

    protected 
$has_many = array('subtitles');

    
// opis walidacji TODO !
    
public $validation_rules = array (
        
'default' => array (
            
'add_rules' => array (
                
'title'  => array ('required''animeTitle'),
                
'other_titles'  => array ('animeOtherTitles'),
                
'location'  => array ('length[0,32]'),
                
'www'       => array ('valid::url'),
                
'sex'       => array ('chars[fm]'),
                
'gg'        => array ('chars[0-9]'),
                
'about'     => array ('length[0,2048]'),
            ),
            
'pre_filter'  => array (
                
'trim' => array('*'),
            ),
            
'add_callbacks'    => array (
                
'login' => array('this::login_available'),
            ),
        ),
        
'register' => array (
            
'add_rules' => array (
                
'password_confirm' => array ('matches[password]'),
            ),
        ),
    );

}
Zapisane
mck
NKTeam
Ekspert
*
Offline Offline

Wiadomości: 712



Zobacz profil
« Odpowiedz #3 : 1 Wrzesień 2009, 09:52 »

^^ to jest tylko definicja dwóch zmiennych modelu (to większe, to definicja reguł walidacji wprowadzanych danych)
co do samych modeli, to w dokumentacji jest dobry przykład
Zapisane
Strony: [1]   Do góry
  Drukuj  
 
Skocz do: