piccolo gestionale help!
Salve,
gestisco un sito di dipartimento universitario basato su drupal 7 dove ogni docente ha un suo profilo personale gestibile tramite login.
Dovrei realizzare una cosa un pò complicata e non so proprio da dove cominciare :-)
Dovrei fare in modo che dalla propria area riservata ogni docente possa accedere anche ad una pagina dove è possibile "acquistare" in maniera virtuale materiale di cancelleria e similari scegliendo da un numero limitato di articoli e utilizzando un budget di partenza e via via che si procede con gli acquisti evidenziare la somma che rimane a disposizione del docente stesso...
esempio: docente x ha un budget di 150euro e decide di "acquistare" due risme di carta al "prezzo" di 4 euro l'una per un totale di 8 euro ---> 150 euro-8 euro = 142 euro restanti.
sottolineo che gli acquisti sono solo virtuali in modo che ogni docente possa avere sempre un quadro di cosa ha preso e quanto gli rimane da spendere...
non so proprio come fare!!!!......ringrazio quanto possando darmi una dritta!!!!!
grazie!

Risposte
Premesso che dovrai studiare
Premesso che dovrai studiare un sacco:
e che Drupal non ha un modulo confezionato per fare i conti.
Usa il modulo content_access per fare le aree private.
Usa il modulo Field_collection con ache il modulo annesso per la forma tabellare.
per poter creare delle note spese in maniera semplice.
Potresti partire da qui http://giubot.wordpress.com/tag/drupal/
Poi per fare le somme intese come (aggregazione su dominio) invece ti consiglio
il modulo view_calc anche se poco stabile.
Oppure l'aggregazione per i campi del modulo views
e per le moltiplicazioni il più tosto computed_field. o sempre view_cal andando in impostazioni del modulo.
Se fai una ricerca di questi moduli nel forum potresti carpire qualcoso di interessante.
In addendum agli ottimi
In addendum agli ottimi consigli di tommy55 potresti vedere flag + rules + userpoints. Visto che si tratta di acquisti virtuali, per ogni prodotto potresti impostare un flag "Acquista", ad ogni acquisto potresti scalare tramite rules una somma di punti utente (userpoints) precedentemente impostata. Flag è integrato con views, quindi ti sarà possibile gestire liste di contenuti acquistati per ogni utente. Userpoints è ben integrato nel sistema, già di base ti dà una serie di strumenti per gestire i punti e per visualizzarli agli utenti.
Ci sarebbe anche un'altra strada ma credo sia più articolata cioè commerce + commerce_userpoints, in modo da poter utilizzare i punti utente come denaro virtuale per gestire gli ordini e i pagamenti della suite commerce.
Spero ti sia utile!
Ciao, come suggerito
Ciao, come suggerito da blackice78 anche io userei gli userpoints ed anche se un po' più complicato da realizzare userei l'accoppiata commerce+commerce_userpoints così da sfruttare le potenzialità di commerce (gestione ordini, prezzi, listing, etc etc).
M.