personalizzare event manager

4 contenuti / 0 new
Ultimo contenuto
personalizzare event manager

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.

Ciao
Marco
--
My blog
Working at @agavee

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:

Quote:
$links['registration_confirm_link'] = array(
'title' => 'Confirm Registration',
'href' => 'node/'. $node->nid .'/eventregistrationconfirm',
'attributes' => array('title' => t($confirm_description, array('%event_name' => $node->title))),
);

diventa:

Quote:
$links['registration_confirm_link'] = array(
'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:

Quote:

function event_manager_registration_report ………….

e dopo averlo rinominato in:

Quote:
function event_manager_registration_list ………………

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