2013-10-08 9 views
7

Sto provando ad aggiungere una classe a form_submit in PHP Codeigniter; Sto facendo con il seguente codice:aggiungendo una classe a form_submit in PHP Codeigniter

 $attributes1=array(
      'class'=>'btn btn-danger', 
     ); 
     echo form_submit('loginSubmit', 'Login',$attributes1['class']); 

Ma il codice reso in HTML è come segue:

<input type="submit" name="loginSubmit" value="Login" btn="" btn-danger=""> 

potreste per favore fatemelo sapere che posso classe alla mia form_submit?

anche se non è chiaro per favore fatemelo sapere quale parte è ambigua così mi fornirà ulteriori chiarimenti

Molte grazie

risposta

14

Usa come non

echo form_submit('loginSubmit', 'Login',"class='btn btn-danger'"); 
+1

Grazie! Quindi non posso passarlo come array? – user385729

+0

http://ellislab.com/codeigniter/user-guide/helpers/form_helper.html Leggi questa guida. Se vuoi usare l'attributo come array puoi scrivere il tuo helper – Ts8060

2

Io lo uso in questo modo:

echo form_submit(array(
     'id' => 'submit', 
     'value' => 'Enter', 
     'class' => 'btn btn-primary' 
    )); 
Problemi correlati