Visualizzazione presenze lato Studente

Implementata visualizzazione delle presenze dello studente.

 

Al momento vengono visualizzate le presenze del mese corrente.

 

 

DOWNLOAD:presenze_20120208


Implementata la ricerca studenti lato admin

Implementata la ricerca “Google like” in studenti….

  • E’ stato necessario inserire un indice FULLTEXT nella tabella iscrizioni sui campi cod_fisc e nominativo;
  • Modificato il model studente_model per la ricerca
  • Modificato il controller admin/studenti
  • Modificata la vista admin/studenti_view

N.B.: l’indice FULLTEXT si usa con l’istruzione SQL: MATCH(…) AGANIST(…) che restituisce un indice numerico compreso fra 0 e 1 (inclusi decimale) a seconda della rilevanza delle parole ricercate.

DOWNLOADpresenze_20120208


Ajax seconda versione

In questo caso viene fatto uso della richiesta AJAX utilizzanto il metodo generico $.ajax piuttosto che il metodo scorciatoia $.get

Così facendo è possibile gestire anche il caso di insuccesso della richiesta HTTP e di migliorare la leggibilità del codice.

DOWNLOADpresenze_20130206


Implementato controllo Ajax del codice fiscale

Implementato il controllo di esistenza del codice fiscale dello studente via Ajax

  • modificata vista admin/studenti/studente_edit_view: aggiunto codice javascript (jQuery) per gestire il controllo dell’input cod_fisc
  • modificato controller admin/studenti per gestire richiesta Ajax
  • modificato studente_model per ricercare il cod_fisc

 

DOWNLOADpresenze_20130204


Modificati percorsi

Modificati tutti i percorsi dei controller e delle viste.

  • spostati tutti i controller di amministrazione nella directory controllers/admin
  • spostate tutte le viste di amnministrazione nell directory views/admin
  • modificati tutti i riferimenti nei controller e nelle viste
  • creato nuovo template per la sezione pubblica del sito

adesso per accedere all’aministrazione il percorso sarà quindi: http://localhost/presenze/index.php/admin

(quantomeno nel mio computer)

DOWNLOAD: presenze_20120201   (usate winmerge/meld per visuallizare le modifiche)


Implementato filtro studenti per corso

Implementato filtro studenti per corso:

  • inserire tag select per i corsi nella vista studenti_view
  • intercettare onchange su select corsi per generare richiesta HTTP contentente il parametro id_corso (3° segmento)
  • nel controller studenti/index usare parametro id_corso per interrogare studente_model
  • in controller studenti/index passare alla vista variabile corsi (elenco corsi) e id_selected_corso.
  • in studente_model aggiungere metodi find_by_corso e count_by_corso

 

DOWNLOAD: presenze_20123001


Invio link conferma a studente

Implementata la funzione di invio email allo studente contenente il link di conferma quando l’amministrazione lo registra;

e l’invio dei dati di accesso in seguito alla conferma.

 

DOWNLOAD: presenze_20120228


Implementata gestione Studenti

Implementazione gestione studenti

DOWNLOAD: presenze_20122501


Implementata impaginazione

Implementata impaginazione

 

DOWNLOAD: presenze_20120123


Implementata gestione utenti

E’ stata implementata la gestione degli utenti.

Si è tenuto conto del fatto che la modifica e l’inserimento sono differenti condividendo comunque la vista di edit ed il metodo save del controller

Implementato anche l’upload

DOWNLOAD:

progetto

progetto_con_upload


  • Esempio

  • Copyright © 1996-2010 WeTutoriaL. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress