Mejora en el formulario de subscripción.

git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_PROFIND_Web/trunk@41 3fe1ab16-cfe0-e34b-8c9f-7d8c168d430d
This commit is contained in:
David Arranz 2012-09-30 20:00:15 +00:00
parent ecdaf2c772
commit 7f2142a661
2 changed files with 15 additions and 12 deletions

View File

@ -4,7 +4,6 @@ class SubscripcionController extends Controller
{
public function actionModificar($id)
{
$model = $this->loadModel($id);
// Uncomment the following line if AJAX validation is needed
@ -12,6 +11,12 @@ class SubscripcionController extends Controller
if (isset($_POST['Subscripcion'])) {
$model->attributes = $_POST['Subscripcion'];
if ($model->id_producto < 10)
$model->id_producto = 1;
else
$model->id_producto = 2;
if ($model->save()) {
Yii::app()->user->setFlash('success', Yii::t('profind', 'Se ha actualizado de producto'));
$this->redirect(array('modificar', 'id' => $model->id));

View File

@ -3,7 +3,7 @@
<?php Yii::app()->clientScript->registerScript(
'uniform', "
$(document).ready(function(){
$('.uni_style').uniform();
//$('.uni_style').uniform();
});
", CClientScript::POS_END);
?>
@ -24,23 +24,21 @@
</div>
<div class="row-fluid">
<div class="span6">
<?php
$form = $this->beginWidget('CActiveForm', array(
<?php $form = $this->beginWidget('CActiveForm', array(
'id' => 'subscripcion-form',
'enableAjaxValidation' => false,
'htmlOptions' => array(
'class' => 'form-horizontal'
)
));
));
?>
<fieldset>
<?php echo $form->hiddenField($model, 'id'); ?>
<?php echo $form->hiddenField($model, 'id'); ?>
<p><span class="label label-info"><?php echo Yii::t('profing', 'Cuenta Personal'); ?></span></p>
<label class="uni-radio">
<input type="radio" checked="true" value="1" class="uni_style" id="Producto1" name="Subscripcion[id_producto]">1 Publicación - Gratis
<input type="radio" <?php echo ($model->producto->id == 1) ? 'checked=""' : ''; ?> value="1" class="uni_style" id="Producto1" name="Subscripcion[id_producto]">1 Publicación - Gratis
</label>
<label class="uni-radio">
<input type="radio" value="2" class="uni_style" id="Producto2" name="Subscripcion[id_producto]">5 Publicaciones - 80 euros/mes
@ -55,16 +53,16 @@
<div class="span6">
<p><span class="label label-info"><?php echo Yii::t('profing', 'Cuenta para Equipos (Publicaciones Ilimitadas)'); ?></span></p>
<label class="uni-radio">
<input type="radio" value="5" class="uni_style" id="Producto5" name="Subscripcion[id_producto]">Hasta 5 Agentes - 500 euros/mes
<input type="radio" <?php echo ($model->producto->id == 2) ? 'checked=""' : ''; ?> value="10" class="uni_style" id="Producto5" name="Subscripcion[id_producto]">Hasta 5 Agentes - 500 euros/mes
</label>
<label class="uni-radio">
<input type="radio" value="6" class="uni_style" id="Producto6" name="Subscripcion[id_producto]">Hasta 10 Agentes - 800 euros/mes
<input type="radio" value="11" class="uni_style" id="Producto6" name="Subscripcion[id_producto]">Hasta 10 Agentes - 800 euros/mes
</label>
<label class="uni-radio">
<input type="radio" value="7" class="uni_style" id="Producto7" name="Subscripcion[id_producto]">Hasta 20 Agentes - 1.200 euros/mes
<input type="radio" value="12" class="uni_style" id="Producto7" name="Subscripcion[id_producto]">Hasta 20 Agentes - 1.200 euros/mes
</label>
<label class="uni-radio">
<input type="radio" value="8" class="uni_style" id="Producto8" name="Subscripcion[id_producto]">180 Publicaciones - 80 euros/mes
<input type="radio" value="13" class="uni_style" id="Producto8" name="Subscripcion[id_producto]">180 Publicaciones - 80 euros/mes
</label>
</div>
</div>