sto usando event manager ed è perfetto per l'iscrizione e la cancellazione on line ad un evento, però l'utente non può visualizzare la lista degli iscritti; solo chi gestisce l'evento può vedere la lista e purtroppo ho veramente bisogno di questa funzione.
Per favore qualcuno mi può consigliare su come ovviare al problema?
grazie
Facendo una sporca query sul DB e visalizzando l'informazione in un blocco che posizioni dove ti serve, c'è il problema della portabilità ma è la solzione più veloce e semplice.
grazie per la risposta
non ho idea di come si proceda tecnicamente, ma mi studierò qualche istruzione presente nel sito e spero di arrivare alla soluzione.
ciao
Senza conoscere nulla di php e di js, nella mia presunzione pensavo di poter intervenire sul modulo event_manager.module per visualizzare la lista degli iscritti, ma sono approdato a poco.
Poiché non utilizzo il link Confirm Registration e la pagina corrispondente, che anzi genera confusione, pensavo di farlo puntare al report in questo modo:
il codice originale:
'title' => 'Confirm Registration',
'href' => 'node/'. $node->nid .'/eventregistrationconfirm',
'attributes' => array('title' => t($confirm_description, array('%event_name' => $node->title))),
);
diventa:
'title' => Vedi Lista',
'href' => 'node/'. $node->nid .'/registration_report',
'attributes' => array('title' => t($confirm_description, array('%event_name' => $node->title))),
);
ma è qui che ho due problemi perché:
1) la pagina del report contiene oltre ai nomi degli iscritti, la mail e il loro codice.
2) è accessibile solo al coordinatore perché c’è un sottomenù per la modifica dell’evento.
Pensavo perciò di duplicare:
function event_manager_registration_report ………….
e dopo averlo rinominato in:
apporto le modifiche perché non compaia la mail e il codice.
Quello che non so assolutamente fare è inserire questo contenuto modificato nella pagina
eventregistrationconfirm
dopo aver tolto il contenuto originale.
È una cosa molto lunga e difficile?
grazie