_form.php 6.51 KB
Newer Older
irving's avatar
irving committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151
<div class="row">


    <div class="col-lg-12">

        <a href="<?php echo $this->createUrl('index');?>">
            <button class="btn btn-green"><i class="fa fa-arrow-left"></i> Regresar</button>
        </a>

        <div style="margin:15px"></div>

        <div class="portlet portlet-default">
            <div class="portlet-heading">
                <div class="portlet-title">
                    <h4><?php echo ($model->isNewRecord)? 'Crear ' : 'Editar '?> colaborador</h4>
                </div>

                <div class="clearfix"></div>
            </div>

            <div class="portlet-body">

                <?php
                class baseDeDatos{
                    public function connectDBBDD(){
                        $servername = "localhost";
                        $username = "root";
                        $password = "PkJXPQFykKLmS3cWhqmZKNYE";
                        $dbname =   "PPD";
                        $conn = new mysqli($servername, $username, $password, $dbname);
                        $conn->set_charset("utf8");
                        if ($conn->connect_error) {
                            die("Connection failed: " . $conn->connect_error);
                        }
                        return $conn;
                        return 2;
                    }
                    public function readtableDB($tbl){
                        $conn = $this->connectDBBDD();
                        $res = mysqli_query($conn,"SELECT * FROM ".$tbl.";");
                        while($cRow = mysqli_fetch_array($res)){
                            $info[$cRow[0]] = $cRow[2];
                        }
                        $conn->close();
                        //echo "<pre>";print_r($info);echo "</pre>";
                        return $info;
                    }
                }
                $baseDeDatos = new baseDeDatos(); ?>
                <?php $form=$this->beginWidget('bootstrap.widgets.TbActiveForm',
                    array(
                        'id'=>'colaboladores-form',
                        'enableAjaxValidation'=>false,
                        'method'=>'post',
                        'type'=>'',
                        'htmlOptions'=>array(
                            'enctype'=>'multipart/form-data'
                        )
                    )); ?>

                <small>Campos con * son requeridos</small>
                <br>
                <?php echo $form->errorSummary($model,'Opps!!!', null,array('class'=>'alert alert-error')); ?>
                <hr>

                <div class="row form-group">
                    <div class="col-md-5">
                        <?php echo $form->textFieldRow($model,'nombre_completo',array('class'=>'form-control','placeholder'=>'Nombre completo','maxlength'=>150)); ?>
                    </div>
                    <div class="col-md-4">
                        <?php /*echo $form->textFieldRow($model,'tipo',array('class'=>'form-control','placeholder'=>'Tipo','maxlength'=>150));/**/ ?>
                        <?php /**/echo $form->dropDownListRow($model,'tipo',array($baseDeDatos -> readtableDB("tbl_tipo_colaboladores")),array('class'=>'form-control'));/**/ ?>
                    </div>
                    <div class="col-md-3">
                        <label>Foto</label>
                        <?php echo $form->fileField($model,'imagen',array('accept'=>'image/*'));

                        if(!empty($model->imagen)){ echo '<p class="help-block">Ya existe una foto.</p>';}?>

                    </div>
                </div>



                <div class="form-group">
                    <?php echo $form->textAreaRow($model,'descripcion',array('rows'=>6, 'cols'=>50, 'class'=>'form-control')); ?>
                </div>

                <div class="form-group">
                    <?php echo $form->textFieldRow($model,'puesto',array('class'=>'form-control','maxlength'=>100,'placeholder'=>'Puesto de trabajo')); ?>
                </div>

                <div class="form-group row">
                    <div class="col-md-6"><?php echo $form->textFieldRow($model,'perfil_academico',array('class'=>'form-control','maxlength'=>100,'placeholder'=>'URL del perfil académico')); ?></div>
                    <div class="col-md-6"><label for="Colaboladores_correo">Correo electrónico</label><?php echo $form->emailField($model,'correo',array('class'=>'form-control','maxlength'=>100,'placeholder'=>'Correo electrónico')); ?></div>
                </div>

                <div class="form-group row">
                    <div class="col-md-6"><?php echo $form->textFieldRow($model,'website',array('class'=>'form-control','maxlength'=>100,'placeholder'=>'URL de sitio web')); ?></div>
                    <div class="col-md-6"><?php echo $form->textFieldRow($model,'twitter',array('class'=>'form-control','maxlength'=>100,'placeholder'=>'URL de Twitter')); ?></div>
                </div>

                <div class="form-group row">
                    <div class="col-md-6"><?php echo $form->textFieldRow($model,'facebook',array('class'=>'form-control','maxlength'=>100,'placeholder'=>'URL de Facebook')); ?></div>
                    <div class="col-md-6"><?php echo $form->textFieldRow($model,'otro',array('class'=>'form-control','maxlength'=>100,'placeholder'=>'URL del colaborador')); ?></div>
                </div>
                <div class="form-group row">
                    <div class="col-md-12"><?php echo $form->textFieldRow($model,'idyt',array('class'=>'form-control','maxlength'=>300,'placeholder'=>'URL Youtube')); ?></div>
                </div>

                <div class="form-actions">
                    <?php $this->widget('bootstrap.widgets.TbButton', array(
                        'buttonType'=>'submit',
                        'type'=>'primary',
                        'htmlOptions'=> array('class'=>'btn btn-default'),
                        'label'=>$model->isNewRecord ? 'Crear' : 'Guardar',
                    )); ?>
                    <?php $this->widget('bootstrap.widgets.TbButton', array(
                        'buttonType'=>'reset',
                        'htmlOptions'=> array('class'=>'btn btn-default'),
                        'label'=>'Borrar',
                    )); ?>
                </div>

                <?php $this->endWidget(); ?>

            </div>

        </div>
        <!-- /.portlet -->
    </div>

</div>

<?php

$cs=Yii::app()->clientScript;

$cs->registerScript('plugin_ck',

    '$(document).ready(function() {

			CKEDITOR.replace( "Colaboladores_descripcion", {
				height: 400,			   
			});

		});',

    CClientScript::POS_END);

?>