Se cambia campo empleados a text y es una select para elegir

git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_PROFIND_Web/trunk@27 3fe1ab16-cfe0-e34b-8c9f-7d8c168d430d
This commit is contained in:
roberto 2012-09-26 09:54:01 +00:00
parent 63b85f0fe3
commit fdcfe60e72
4 changed files with 30 additions and 5 deletions

View File

@ -0,0 +1,16 @@
<?php
class m120926_090957_tbl_empresas extends CDbMigration
{
public function up()
{
$this->dropColumn('tbl_empresas', 'empleados');
$this->addColumn('tbl_empresas', 'empleados', 'string');
}
public function down()
{
$this->dropColumn('tbl_empresas', 'empleados');
$this->addColumn('tbl_empresas', 'empleados', 'integer');
}
}

View File

@ -41,9 +41,7 @@ class Empresa extends CActiveRecord {
// NOTE: you should only define rules for those attributes that
// will receive user inputs.
return array(
array('empleados', 'numerical', 'integerOnly' => true),
array('cif, nombre, email, pagina_web, direccion', 'length', 'max' => 255),
array('empleados', 'numerical', 'integerOnly' => true),
array('empleados, cif, nombre, email, pagina_web, direccion', 'length', 'max' => 255),
array('pagina_web', 'url', 'defaultScheme' => 'http'),
array('email', 'email'),
array('descripcion', 'safe'),

View File

@ -59,8 +59,18 @@
</div>
<div class="control-group formSep">
<?php echo $form->labelEx($model, 'empleados', array('class' => 'control-label')); ?>
<div class="controls">
<?php echo $form->textField($model, 'empleados', array('class' => 'input-xlarge')); ?>
<div class="controls">
<?php
$lista = array("menos de 10" => "menos de 10", "entre 10 - 100" => "entre 10 - 100", "más de 100" => "más de 100",);
echo $form->dropDownList(
$model,
'empleados',
$lista,
array(
'empty' => '',
'class'=>'input-xlarge',
));
?>
</div>
</div>
<div class="control-group">

View File

@ -75,6 +75,7 @@
<div class="control-group formSep">
<?php echo $form->labelEx($model, 'localidad', array('class' => 'control-label')); ?>
<div class="controls">
$form->dropDownList(
<?php
$lista = CHtml::listData(Poblacion::model()->findAll(),'id', 'poblacion');
echo $form->dropDownList(