Пример #1
0
?>

<div class="form">

<?php $form=$this->beginWidget('CActiveForm', array(
	'id'=>'pla-form',
	'enableAjaxValidation'=>false,
)); ?>

	<p class="note">Campos con <span class="required">*</span> son requeridos.</p>

	<?php echo $form->errorSummary($model); ?>

	<div class="row">
		<?php echo $form->labelEx($model,'PLA'); ?>
                <?php echo $form->dropDownList($model,'PLA', CHtml::listData(Cont::model()->findAll(), 'PLA', 'PLA'),array('empty' => ' Seleccione la plaza')); ?>
		<?php echo $form->error($model,'PLA'); ?>
	</div>

	<div class="row">
		<?php echo $form->labelEx($model,'CED'); ?>
                <?php echo $form->dropDownList($model,'CED', CHtml::listData(Pers::model()->findAll(), 'CED', 'NOM'),array('empty' => ' Seleccione Odontologo')); ?>
		<?php //echo $form->textField($model,'CED',array('size'=>50,'maxlength'=>50)); ?>
		<?php echo $form->error($model,'CED'); ?>
	</div>

	<div class="row">
		<?php echo $form->labelEx($model,'COD'); ?>
		<?php echo $form->dropDownList($model,'COD', CHtml::listData(Up::model()->findAll(array('condition'=>'REGION="CHOROTEGA"')), 'COD', 'DES'),array('empty' => ' Seleccione la U.P.')); ?>
		<?php echo $form->error($model,'COD'); ?>
	</div>
Пример #2
0
 */
/* Códigos de Tablas y Operaciones */
$opTablas = array('contenidos' => 11, 'usuarios' => 13, 'estilos' => 17, 'desarrollos' => 19, 'documentos' => 23, 'enlaces' => 29, 'etiquetas' => 31, 'eventos' => 37, 'fotos' => 41, 'relacionados' => 43);
$opAccion = array('inserta' => 2, 'borra' => 3, 'actualiza' => 5);
/* Ejecuta Transacción */
try {
    $bd->iniciaTransaccion();
    // Construye Objeto.
    $obj = null;
    /**
     *  Operaciones especiales.*/
    // Inserción de Contenido con un Estilo determinado.
    if ($ses->getOperacion() == 34) {
        require_once 'cod/mod/cont.php';
        require_once 'cod/mod/vinculada.php';
        $obj = new Cont();
        $obj->insert();
        $idContenido = $obj->getId();
        $obj = null;
        $obj = new Vinculada('contenidos_estilos', $idContenido);
        $obj->inserta(array('id_bloque' => $_POST['id']));
    } else {
        /**
         * Operaciones estándar. */
        foreach ($opTablas as $tabla => $codTabla) {
            if ($ses->getOperacion() % $codTabla == 0) {
                switch ($codTabla) {
                    case 11:
                        // Contenidos. Se inserta cuando se inserta un estilo.
                        require_once 'cod/mod/cont.php';
                        $obj = new Cont();
Пример #3
0
<?php

/**
 *
 * Desarrollado por Myra
 * para CNT Extremadura
 * 1/5/2015 *
 *
 * Controlador para la búsqueda de elementos interactivo y paso de datos.
 *  
 *  */
if (isset($_GET['etiqueta'])) {
    require_once 'cod/mod/etiqueta.php';
    $obj = new Etiqueta();
    $obj->setClavesBusqueda($_GET['etiqueta']);
} else {
    if (isset($_GET['relacion'])) {
        require_once 'cod/mod/cont.php';
        $obj = new Cont();
        $obj->setCuantos(0);
        $obj->setClavesBusqueda($_GET['relacion']);
    } else {
        if (isset($_GET['usuario'])) {
            require_once 'cod/mod/usuario.php';
            $obj = new Usuario();
            $obj->setClavesBusqueda($_GET['usuario']);
        }
    }
}
$resultado = $obj->relaciona();
Пример #4
0
// Lo más leido
require_once "cod/mod/masleido.php";
$objMasLeido = new MasLeido();
$dataSources['masleido'] = $objMasLeido;
if ($ses->getId() != 0) {
    $objDesarrollo = new Cont($ses->getId());
    extract($objDesarrollo->getCampos());
    $vista->setTitle($vista->getTitle() . "-" . $titulo);
    $vista->addMeta('author', $autor);
    $vista->addMeta('description', $descripcion);
} else {
    if ($ses->getBusca() != '') {
        $objSearch = new Cont();
        $objSearch->setPublicado($ses->vistaPrevia());
        $objSearch->setCuantos(0);
        $objSearch->setClavesBusqueda($ses->getBusca());
        $dataSources['search'] = $objSearch;
    } elseif ($ses->getTag() != '') {
        $objSearch = new Cont();
        $objSearch->setPublicado($ses->vistaPrevia());
        $objSearch->setVigente($ses->vistaPrivada());
        $objSearch->setCuantos(0);
        $objSearch->setTag($ses->getTag());
        $dataSources['search'] = $objSearch;
    }
}
$vista->cargaContenidos($dataSources);
// contador de visitas.
if ($ses->vistaPublica() && $ses->getId() != 0) {
    $objContenido->visita($ses->getId());
}
Пример #5
0
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  * @param integer $id the ID of the model to be loaded
  * @return Cont the loaded model
  * @throws CHttpException
  */
 public function loadModel($id)
 {
     $model = Cont::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }