Progetto e consigli
salve a tutti,
sono nuovo del forum e di drupal...
dovrei realizzare un progetto (anche per imparare e conoscere drupal) e vorrei qualche consiglio su cosa focalizzarmi e studiare.
dovrei realizzare una pagina che serva per inserire dei dati (tipo di contenuto personalizzato) e un'altra invece che consenta di ricercare (magari tramite una dropdownlist) i contenuti inseriti, visualizzarli(come righe di tabella) e modificarli (l'utente cliccherebbe sul record che gli interessa e si aprirebbe una pagina che gli consente di apportare le modifiche desiderate).
la cosa importante e che questi dati siano memorizzati in una tabella che creerei io in mysql.
è possibile realizzare una cosa del genere con drupal?
se si mi date qualche dritta su dove iniziare?
ho capito come creare titpi di contenuti, ho capito che posso visualizzarli con view ma non so se posso memorizzarli in una tabella specifica e se posso farli modificare semplicemente cliccando sui record che ricercano.
grazie mille per qualsiasi suggerimento
Risposte
In drupal ogni campo (Field)
In drupal ogni campo (Field) è un oggetto complesso. Se hai un tipo di contenuto chiamato Articolo con campi "titolo", "immagine", "sommario", "corpo" i dati da te inseriti non vengono scritti tutti nella stessa tabella ma su più tabelle. A cosa ti serve averli tutti nella stessa tabella?
Giusto per avere idea di come è strutturato il db in drupal guarda questo link.
https://www.drupal.org/files/Drupal8_UPsitesWeb_Schema_10-19-2013.png
Grazie mille per l
Grazie mille per l indicazione.....
Mi serve per avere i dati che inseriscono sotto controllo e posso manipolarli facilmente da mysql, visto che non sono esperto di drupal.
Ma pensi che il progetto che ho postato sopra sia fattibile in drupal?
Ciao Rluongo , il tuo
Ciao Rluongo , il tuo progetto è fattibile.
Io sono anni che combatto con view e tipi di contenuto, e posso dirti che usando certi tipi di moduli per inserimento dati e usando view export potresti benissino realizzare quello che vuoi. L'unica cosa che potrebbe ostacolarti, è la complessità delle relazioni fra tipi di contenuto e l' elaborazionee dei dati in view.
Avendo costruito un gestionale in Drupal mi sono reso conto che estrarre dati derivanti da calcoli e aggregazioni e relazioni tra tipi di contenuto, si arriva ad un punto per cui anche view non è più cosi scontato come interfaccia per query complesse.
Ci sono dei moduli che permettono di fare subquery e filtri, ma sono poco supportati, e bisogna sempre adattarli e dedicare molto tempo alla risoluzione dei problemi.
Grazie mille
Grazie mille Tommy55,
potresti suggerirmi da quali moduli partire oltre a view?
grazie ancora e buona giornata a tutti
Bisognerebbe avere un po' più
Bisognerebbe avere un po' più di informazioni.
https://www.drupal.org/projec
https://www.drupal.org/project/views_bulk_operations
in pratica ho un database
in pratica ho un database fatto di domande e risposte, campi tabella domanda: domanda, risp1,risp2,risp3,categoria,sottocategoria,codiceunivocodomanda. poi ho una tabella per le categorie e una per le sottocategorie. vorrei fare in modo di creare una vista dove si possano inserire nuove domande con un id che si autoincrementa, una vista dove si veda l'elenco delle domande/record (filtrabili con due dropdownlist per categoria e sottocategoria) e che selezionandone una si apra una vista dove si possano apportare modifiche. poi in un secondo step(quando inizierò a capire meglio come funziona drupal )vorrei fare in modo che si possano scaricare in un file excell i record che l'utente seleziona e allo stesso modo fare l'upload (tramite csv) di un file che contiene domande già precompilate.
se sapessi quali moduli occorrono per effettuare queste operazioni inizierei a studiarne il funzionamento per cercare di realizzare questo progetto..
grazie mille
Per
Per esempio
https://www.drupal.org/project/support
https://www.drupal.org/project/answers e demo http://drupal.placeto.be/answers
Per categorie c'è taxonomia.
È abbastanza semplice. Per
È abbastanza semplice. Per le domande usi un nodo per le risposte puoi usare entity reference con inline entity form o field_collection per i report qualche vista complessa con filtri esposti. Per esportare view export.
Ma se ci sono risposte entrano in ballo gli utenti i permessi .
Il problema di fondfondo resta l'approcio a Drupal e a view..
usa 7 mi raccomando