Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - picarus

Pagine: [1]
1
Salva a tutti!

Molti utilizzatori di questo ottimo componente vorrebbero dare la possibilità anche agli non registrati al sito Joomla di iscriversi ad un evento.
Nel sito Joomla che ho recentemente pubblicato (www.caicarrara.it) ho cercato di elaborare una soluzione.
Per ora ancora non funziona, ma spero che con il vostro aiuto si possa completare il codice e così mettere a disposizione di tutti una soluzione valida.

Si tratta di modificare il file components\com_eventlist\views\details\tmpl\default_attendees.php.
Il case 2 dello switch ($this->formhandler) indica cosa deve apparire quando l'utente non è registrato.
La versione originale del file è la seguente:
Codice: [Seleziona]
case 2:
echo JText::_( 'LOGIN FOR REGISTER' );
break;

L'ho sostituito con:

Codice: [Seleziona]
case 2:
// Utenti non registrati
$oggiscr = "Iscrizione all'evento '".$this->row->title."' del ".ELOutput::formatdate($this->row->dates, $this->row->times);
?>
<form action="<?php echo JRoute::_'index.php' );?>" method="post" name="emailForm" id="emailForm">
<input type="hidden" name="name" id="contact_name" value="41">
<input type="hidden" name="subject" id="contact_subject" value="<?php echo $oggiscr;?>">
Invia la tua iscrizione a questo evento alla sezione.<br>
Scrivi il tuo nome: <input type="text" id="contact_name" name="name" size="50"><br>
Indica una email per la risposta: <input type="text" id="contact_email" name="email"><br>
<button class="button validate" type="submit">Mi iscrivo</button>
<input type="hidden" name="option" value="com_eventlist" />
<input type="hidden" name="view" value="details" />
<input type="hidden" name="id" value="41" />
<input type="hidden" name="task" value="submit" />
<?php echo JHTML::_'form.token' ); ?>
  </form>
<?php break;?>

Semplicemente nella pagina dettagli del evento, appare un modulo con 2 campi testo dove l'utente può inserire il suo nome e premendo il tasto 'Mi iscrivo', invia un messaggio precompilato al contatto 'segreteria', dove il corpo del messaggio è composto dal nome del campo 'contact_name' + $oggiscr.
So che c'è ad completare il codice, ma non riuscendo a capire come Eventlist produce una form email, chiedo lumi.

Grazie!

2
Salve

Sto cercando anch'io di realizzare alcuni siti istituzionali conformi alla legge Stanca sull'accessibilità, magari utilizzando Joomla. Il fork di Joomla Ae8 non sembra avere tutti i requisiti (tra cui l'XHTML Strict) per lo scopo, nemmeno il sito del comune di Dro sembra li rispetta in toto.
Prima di abbandonare la strada di Joomla, c'è qualcuno che ha pubblicato/sviluppato una versione accessibile? Nel prossimo futuro c'è qualche speranza? O devo crearmi un backend da zero?

Ciao

3
Editor / Re: Quale WYSIWYG è il top?
« il: 22 Feb 2007, 21:24:33 »
tiny. Lo hai di default. Più essenziale di così ...

Come pulsanti sono sufficienti, ma volevo ridurlo ad una finestra (senza la possibilità di inserire il testo introduttivo) e senza tutte quelle icone 'Inserire Pagebreak', 'Insert Thick Box'.
Eppoi, perchè in Firefox alcuni pulsanti e le finestre di testo escono dal corpo della pagina web?

4
Editor / Re: Quale WYSIWYG è il top?
« il: 22 Feb 2007, 19:18:01 »
Salve
Sto ultimando un sito in Joomla di un associazione no profit. Ho installato JCE, ottimo, ma cercavo per questo sito un editor più essenziale, a prova di utente ;), senza troppi pulsanti, con un unica finestra (senza distinzione tra testo introduttivo ed esteso).
Cosa mi consigliate?

Grazie

Pagine: [1]


Web Design Bolzano Kreatif