2016-02-25 109 views
-1

我這種形式(工程確定,我沒有做,我只是有引導,以提高它):笨的形式來引導

<?php 
    echo form_open('panel/usuarios/recibirdatos'); 
    $nombre = array(
    'name' => 'nombre', 
    'placeholder' => 'Escribe tu nombre', 
    ); 
    $apellidop = array(
    'name' => 'apellidop', 
    'placeholder' => 'Escribe tu apellido', 
    ); 
    $sexo = array(
     'name' => 'sexo', 
    ); 
    $region = array(
     'name' => 'region', 
     'placeholder' => 'Selecciona region', 
    ); 
    ?> 
    <?php 
    echo form_label('Nombres: ','nombre'); 
    echo '&nbsp'; 
    echo form_input($nombre); 

    echo form_label('Apellido Paterno: ','apellidop'); 
    echo '&nbsp'; 
    echo form_input($apellidop); 

    echo form_label('Sexo: '); 
    echo '&nbsp'; 
    echo "<select name= 'sexo'> 
      <option value='M' <?php echo set_select('M', 'Masculino', TRUE); ?> Masculino</option> 
      <option value='F' <?php echo set_select('F', 'Femenino'); ?> Femenino</option> 
      </select>"; 

    echo form_label('Región: '); 
    echo '&nbsp'; 
    echo form_dropdown('countriesDrp', $countryDrop,'','class="required" id="countriesDrp"'); 
    echo form_label('Comuna: '); 
    echo '&nbsp'; 
    echo '<select name="cityDrp" id="cityDrp"><option value="">Select</option></select>'; 
    echo form_label('Dirección: ','direccion'); 
    echo '&nbsp'; 
    echo form_input($direccion); 
    echo form_label('Telefono: ','telefono'); 
    echo '&nbsp'; 
    echo form_input($telefono); 
    echo '<br>'; 
    ?> 
    <?php echo form_submit('','Enviar'); echo form_close();?> 

現在我想和引導,加強它,就像這樣的:

<form action="#" class="form-horizontal"> 
    <div class="form-group"> 
    <label class="col-sm-3 col-md-3 col-lg-2 control-label">Nombres</label> 
     <div class="col-sm-4 col-md-4 col-lg-4"> 
     <input type="text" class="form-control input-sm" /> 
     </div> 
    </div> 
    <div class="form-group"> 
    etc 
    </div> 
    etc... 
    <div class="form-actions"> 
    <button type="submit" class="btn btn-primary btn-sm">Save</button> or <a class="text-danger" href="#">Cancel</a> 
    </div> 
</form> 

我不知道如何使用CI的投入與引導,我在讀這SOLVED - Input Form Using Codeigniter and Bootstrap 3但我不能做到這一點。任何幫助?

回答

0

您需要爲表單輸入添加類。例如對於第一輸入

$nombre = array(
    'name' => 'nombre', 
    'placeholder' => 'Escribe tu nombre', 
    'class' => 'form-control', 
); 
echo '<div class="form-group"> 
     <label class="col-sm-3 col-md-3 col-lg-2 control-label">'.form_label('Nombres: ','nombre').'</label> 
     <div class="col-sm-4 col-md-4 col-lg-4"> 
      '.form_input($nombre).' 
     </div> 
     </div>'; 

這個link可能有助於更多關於Codeigniter表單的信息。

+0

Codeigniter doc現在在codeIgniter網站上http://www.codeigniter.com/docs – user4419336