Crear el formulario solo con validación en el servidor en Yii

Utilizamos el modelo visto anteriormente.
La vista usuarios:

1<h1>Formularios en Yii Framework</h1>
2<div class="form col-lg-10">
3<?php 
4$model=$formulario;
5//Formulario con validación en backend
6echo CHtml::beginForm(); ?>
7 
8    <?php //echo CHtml::errorSummary($model); ?>
9  
10    <div class="row">
11        <?php echo CHtml::activeLabel($model,'nombre'); ?>
12        <?php echo CHtml::activeTextField($model,'nombre',array("class"=>"form-control")) ?>
13        <?php echo CHtml::error($model,'nombre'); ?>
14    </div>
15  
16     <div class="row">
17        <?php echo CHtml::activeLabel($model,'apellido'); ?>
18        <?php echo CHtml::activeTextField($model,'apellido',array("class"=>"form-control")) ?>
19        <?php echo CHtml::error($model,'apellido'); ?>
20    </div>
21     
22    <div class="row">
23        <?php echo CHtml::activeLabel($model,'email'); ?>
24        <?php echo CHtml::activeEmailField($model,'email',array("class"=>"form-control")) ?>
25        <?php echo CHtml::error($model,'email'); ?>
26    </div>
27     
28    <div class="row">
29        <?php echo CHtml::activeLabel($model,'password'); ?>
30        <?php echo CHtml::activePasswordField($model,'password',array("class"=>"form-control")) ?>
31        <?php echo CHtml::error($model,'password'); ?>
32    </div>
33  
34    <div class="row submit">
35        <br/>
36        <?php echo Chtml::submitButton('Enviar',array("class"=>"btn btn-success")); ?>
37    </div>
38  
39<?php echo CHtml::endForm(); ?>
40</div>

En este caso nos validará al enviar el formulario:
Crear el formulario solo con validación en el servidor en Yii framework

En ambos casos, se reciben los datos sin problema:
Crear el formulario solo con validación en el servidor en Yii framework validacion

Más información:
http://www.yiiframework.com/doc/guide/1.1/es/form.model
http://www.yiiframework.com/doc/api/1.1/CActiveForm
http://www.yiiframework.com/doc/guide/1.1/es/form.view

Víctor Robles WEB

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post