Cancellato

Modulo Joomla! 3 con la tabella delle risposte da LimeSurvey

Realizzare un modulo che mostri nel backend di Joomla una tabella con le risposte alle domande di una survey (questionario) di LimeSurvey.

Lato db la table deve prevedere alcune colonne aggiuntive e la possibilità di update, in modo da aggiungere alle risposte importate altre informazioni.

> Dettagli del modulo

Scelta una survey, in una nuova table del db di Joomla devono essere importate le risposte della survey (una risposta al questionario per ogni riga) e ci devono poi essere altre colonne vuote.

> Cosa si vede nel modulo

Il modulo permette di filtrare i record della tabella delle risposte ai questionari per id dell'indagine (sid).

Oltre al menu per scegliere l'id della survey, il modulo presenta una tabella con:

- i record dei questionari relativi all'id survey selezionato

- ulteriori campi descritti in seguito (i valori per questi campi vengono inseriti dall'utente nel backend proprio attraverso il modulo, bisogna soltanto prevedere l'update del record).

Per popolare la tabella si deve selezionare una survey e fare clic su un bottone.

NOTA: In alternativa la scelta della survey può essere fatta da una menu presente nel pannello di configurazione del modulo (più semplice; se l'amministratore vuole vedere un'altra survey accede prima al pannello per selezionarla).

> Campi aggiuntivi (oltre all'eventuale id questionario):

1) tinyint per stato del questionario (approvato/non approvato)

2) column varchar (titolo questionario)

3) column varchar (potrà servire a inserire l'id di un secondo questionario a scopo di confronto)

4) column varchar

5) column varchar

6) column text

7) column text

8) column text

9) column text

10) column text

11) column text

> Altre informazioni

Non è richiesto alcuno stile particolare, il modulo funziona nel backend di Joomla con Bootstrap ed è visibile soltanto agli amministratori.

I dati delle surveys con le domande e le risposte ai questionari sono nel database di Lime Survey.

LimeSurvey ha però anche delle funzioni che creano, mostrano ed esportano le tabelle con i dati dei questionari (domande e risposte).

Questi dati sono già disponibili ad esempio sotto forma di file csv grazie a uno script php, ma se si preferisce possono essere importati da db o in altro modo.

LimeSurvey e Joomla risiedono sullo stesso dominio. Se serve è disponibile un dominio di test con Joomla! 3 LimeSurvey.

Se occorre si possono usare events di phpmyadmin (per fare l'update a intervalli di una o più table del db) oppure cron.

Competenze: Joomla, PHP

Vedere di più: test modulo, modulo test, modulo in c, con ed, c modulo, joomla overlay modulo, joomla extcalendar modulo eventos, joomla expose modulo, modulo joomla image rotator, modulo joomla expose, modulo ingram micro joomla, modulo flv player joomla, joomla modulo frontend mysql, joomla modulo scroller, modulo joomla mlm software

Sul datore di lavoro:
( 1 recensione ) Castelvolturno, Italy

ID Progetto: #8904358

2 freelance hanno fatto un'offerta media di €88 per questo lavoro

itwebworld

Sir Rispettato>, VI World è un'azienda di base indiana. Potete vedere il nostro lavoro a [login to view URL] o nella sezione portafoglio. Forniamo soluzione migliore in migliore costo. Quindi vogliamo discutere circa Più

€114 EUR in 3 giorni
(117 Recensioni)
4.5
SolutionsKraft

A proposal has not yet been provided

€88 EUR in 3 giorni
(0 Recensioni)
0.0
ginalber

ho spiccate capacità con html e css vedere siti come [login to view URL] e sono un programmatore php e database manager

€88 EUR in 3 giorni
(0 Recensioni)
0.0