Back to top

Autore Topic: Rendere validati HTML Strict i Forms di Chronoforms  (Letto 3647 volte)

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Per ottenere la validazione dei form di Chronoforms occorre apportare alcune modifiche al file

components/com_chronocontact/chronocontact.html.php

ecco le modifiche

alla riga 157 dopo questa riga
Codice: [Seleziona]
$actionurl = $MyForm->getAction($MyForm->formrow->name);
inserire questa riga
Codice: [Seleziona]
$actionurl = ereg_replace('&','&',$actionurl);

commentare la riga 171
Codice: [Seleziona]
<!--<form name="<?php echo ($MyForm->formname) ? $MyForm->formname "ChronoContact_".$MyForm->formrow->name?>" id="<?php echo "ChronoContact_".$MyForm->formrow->name?>" method="<?php echo $MyForm->formparams('formmethod'); ?>"<?php if($MyForm->formparams('uploads') == 'Yes'){ echo ' enctype="multipart/form-data"'; } ?> action="<?php echo $actionurl?>" <?php echo $MyForm->formrow->attformtag?>>-->

e sostituirla con questa (è stato tolto solo  il parametro name)
Codice: [Seleziona]
<form  id="<?php echo "ChronoContact_".$MyForm->formrow->name?>" method="<?php echo $MyForm->formparams('formmethod'); ?>"<?php if($MyForm->formparams('uploads') == 'Yes'){ echo ' enctype="multipart/form-data"'; } ?> action="<?php echo $actionurl?>" <?php echo $MyForm->formrow->attformtag?>>     

circa riga 183
Codice: [Seleziona]
<?php echo JHTML::_'form.token' ); ?>
modificare così
Codice: [Seleziona]
<p><?php echo JHTML::_'form.token' ); ?></p>

circa riga 185
Codice: [Seleziona]
<input type="hidden" name="1cf1" value="<?php echo $MyForm->generateCFToken($MyForm->formrow->name); ?>" />
modificare così
Codice: [Seleziona]
<p><input type="hidden" name="1cf1" value="<?php echo $MyForm->generateCFToken($MyForm->formrow->name); ?>" /></p>

Dopo queste modifiche la pagina del form dovrebbe essere validata.
« Ultima modifica: 18 Nov 2009, 12:54:36 da vales »
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

 



Web Design Bolzano Kreatif