@ziobudda said:
Ciao, i moduli che fanno al caso tuo sono:
- flag : ti permette di "flaggare" un contenuto/utente. Puoi avere infiniti flag
- 5star: ti permette di votare
- views: ti pemette di creare delle estrapolazioni dal db senza conoscere nulla della piattaforma e/o di SQL. Vuoi la pagina di tutti i lavori aperti ? Views. Vuoi la lista di tutti i feedback di un utente ? Views.
- Taxonomy: ti permette di gestire i vocabolari tassonomici (le tassonomia)
- Rules: ti permette di eseguire delle "regole" quando accade una certa cosa
- Entityform: ti permette di gestire form "attaccando/legando" tutti i campi che vuoi nel form. Tutto graficamente.
Il preventivo è un tipo di contenuto con N campi , ed il tipo di campo lo decidi tu.
L'offerta del professionista è anche esso un tipo di contenuto con un "Entity Reference" collegato al preventivo a cui è stato risposto.
La cosa che devi studiare (o farti realizzare) è (al momento) il collegamento automatico tra Richiesta e Preventivo (o offerta), nel senso che tu creai l'entity form della risposta al preventivo, lo fai visualizzare (devi studiarti i Blocchi di Drupal, sempre da UI, nessuna programmazione) nella pagina della richiesta ed in qualche modo (via programmazione) il sistema deve compilare automaticamente il campo che collega l'offerta al preventivo. Se ti viene più comodo puoi anche lasciare l'entity form come pagina a parte, ma devi comunque passare e far compilare in automatico il campo di collegamento. E' più difficile a dirsi che a farsi.
Se entri nel modo di pensare di Drupal ti si apre un mondo di possibilità.
M.
Grazie gentilissimo. Ho un pò di materiale da studiarmi!