ciao a tutti!
Sono uno studente a cui è stato commissionato un progetto che integri il cms Drupal.
Ovviamente non conosco nulla di drupal e fino ad oggi mi sono esercitato con PHP.
Volevo sapere come poter ampliare il drupal per aggiungere nuove funzionalità.
Nello specifico devo
- creare un tipo di registrazione particolare "associazione" per le aziende che appartengono al portale
La richiesta di associazione (utenti registrati e non) prevede un workflow ben preciso:
Si inizia con la richiesta da parte dell'utente ad associarsi;
poi parte in automatico il vaglio della richiesta all'amministratore il quale riceve un email dal sistema;
L'amministratore legge le richieste pendenti di associazione e sceglie (chekbox) quali attivare;
In caso affermativo parte in automatico una email all'utente che aveva richiesto di associarsi;
In caso negativo parte in automatico una email all'utente che aveva richiesto di associarsi correlato dal perchè si è stato
rifiutato.
- inserimento articoli aziende
L'azienda associata invia una bozza di articolo che viene memorizzata nel cms;
Il sistema invia in automatico una email all'amministratore per avvisarlo;
L'amministratore può decidere di rendere pubblica la notizia o cestinarla o lasciarla nella coda delle notizie non analizzate.
(devo modificare anche il back end dell'amministratore ?)
- creare una pagina in php che effettui delle query relative alle aziende (Es: tutte le aziende che fanno un particolare prodotto).
Sapete aiutarmi? Iniziando a spulciarmi drupal ho visto che è possibile utlizzare i moduli per inserire nuove funzioni: esistono moduli già fatti che
rispondono ai requisiti del progetto? Inoltre per quello che mi serve devo leggermi anche i file .inc o basta che prenda spunto da quelli .module?
grazie in anticipo e complimenti per il sito.
l'orientamento sembra essere quello business ti consiglio di dare un occhiata ai moduli relativi, in particolare c'è un modulo per l'ERP che ha appunto lo stesso nome e puoi trovare qui.
Non l'ho mai provato facci sapere se risponde alle tue esigenze.
grazie per la notizia! Vi farò sapere al più presto se è ok!
alla prossima!