Attualmente sto sviluppando un modulo Joomla che sarà un semplice modulo di contatto.
Quando il modulo viene fuori per qualche motivo, voglio conservare i dati che l'utente inserisce nei vari campi in modo da non perdere quello che hanno digitato.Come si "annulla" un indirizzo e-mail in Joomla 3.1?
Sono stato in grado di farlo funzionare per la maggior parte campi, ma l'email mi sta bloccando.
Il motivo è che Joomla sembra applicare il cloaking delle e-mail usando Javascript, e quando richiamo il parametro post invece di un semplice indirizzo email come l'utente digitato, Joomla restituisce il javascript e lo inserisce invece nel campo.
Come ottengo l'indirizzo di posta elettronica non elaborato senza il cloaking aggiunto?
Ecco il codice che sto utilizzando per conservare i dati inseriti nel caso in cui il modulo non sia presentato correttamente.
<p>
<label ><?php echo $email ?></label>
<input type="email" name="email" id="email"
value="<?php echo isset($_POST['email'])
? JFactory::getApplication()->input->get('email','','STRING')
: "Enter Email Address" ?>"/>
</p>
io non necessariamente vogliono disabilitare email cloaking del tutto, io penso che sia funzionalità utile quando si visualizza un indirizzo e-mail in qualsiasi altro punto del sito. Mi piacerebbe esplorare non analizzando i plugin, tuttavia, come faccio? – Josh