Quantcast
Channel: General Failure - Code Igniter
Viewing all articles
Browse latest Browse all 8

Code Igniter - käyttäjien ylläpito

$
0
0

Käyttäjien ylläpito koostuu periaatteessa kolmesta osasta:

  1. käyttäjäkohteen valinnasta
  2. käyttäjän perustiedon muuttamisesta
  3. käyttäjän domain-oikeuksien ylläpitämisestä

Aloitetaan siitä, että tehdään käyttäjävalintaruutu. Sovitaan, että yhdellä sivulla näytetään kerrallaan kymmen käyttäjää, jossa
näytettäviä tietoja ovat: id,user_id,auth_type ja user_level. Pääkäyttäjälle tarjotaan operaatiot: katso, muuta ja poista kutakin näytettyä kohden sekä operaatio lisää uuden käyttäjän luomista varten. Käyttäjiä voi myös hakea joko id:llä tai user_id:llä.

Elämän helpottamiseksi luodaan näkymä users_views:

create view users_domains as select * from user_domains as u join domains as d on(u.domain_id=d.id);

Ajatellaan haasteellisesti ja luodaan käyttäjänäkymä, jossa on vähän ajaxia. Tämä edellyttää jonkin sortin ajax-tukea, aiheesta on:
forumilla, |wikissä, joista kaksi lupaavinta ovat: jquey ja Ajax for code igniter. Lisäksi Derek Allard on tehnyt tutoriaalin, jonka ajattelin katsella.

Käyttäjien ylläpidossa tarvitaan globaaleja taulukkoja selectin luomisessa. Ne on näppärintä tallettaa config-tiedostoon ja ladata config-luokalla.


Viewing all articles
Browse latest Browse all 8

Trending Articles