本文整理汇总了PHP中Empresa::model方法的典型用法代码示例。如果您正苦于以下问题:PHP Empresa::model方法的具体用法?PHP Empresa::model怎么用?PHP Empresa::model使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Empresa
的用法示例。
在下文中一共展示了Empresa::model方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: elseif
</div>
<?php
} elseif ($tipoUsuario != 'super_admin' && $usuario == 'super_admin') {
?>
<div class="col-md-6">
<?php
echo $form->dropDownListGroup($model, 'empresa_id', array('wrapperHtmlOptions' => array('class' => 'col-sm-5'), 'widgetOptions' => array('data' => CHtml::listData(Empresa::model()->findAll(), 'id', 'nombre'), 'htmlOptions' => array('prompt' => 'Seleccione Empresa'))));
?>
</div>
<?php
} elseif ($tipoUsuario == 'cliente') {
?>
<div class="col-md-6">
<?php
echo $form->dropDownListGroup($model, 'empresa_id_cliente', array('wrapperHtmlOptions' => array('class' => 'col-sm-5'), 'widgetOptions' => array('data' => CHtml::listData(Empresa::model()->findAllByAttributes(array('empresa_id' => Yii::app()->user->empresa)), 'id', 'nombre'), 'htmlOptions' => array('prompt' => 'Seleccione Empresa'))));
?>
</div>
<?php
}
?>
<div id="user-tecnico">
<?php
if ($tipoUsuario == 'tecnico' || $tipoUsuario == 'reemplazo' || $tipoUsuario == 'residente' || $tipoUsuario != 'finiquitado' || $tipoUsuario != 'renuncia_voluntaria' || $tipoUsuario != 'desvinculado' || $tipoUsuario != 'reubicado') {
?>
<div class="col-md-12">
<div class="col-md-6">
<?php
示例2: array
<div class="row">
<?php
echo $form->labelEx($model, 'id_matriz');
?>
<?php
echo $form->dropDownList($model, 'id_matriz', CHtml::listData(Matriz::model()->findAll(), 'id_matriz', 'nombre_matriz'));
?>
</div>
<div class="row">
<?php
echo $form->labelEx($model, 'id_empresa');
?>
<?php
echo $form->dropDownList($model, 'id_empresa', CHtml::listData(Empresa::model()->findAll(), 'id_empresa', 'nombre_empresa'));
?>
</div>
<div class="row">
<?php
echo $form->labelEx($model, 'fecha_evaluacion');
?>
<?php
$this->widget('zii.widgets.jui.CJuiDatePicker', array('model' => $model, 'attribute' => 'fecha_evaluacion', 'value' => $model->fecha_evaluacion, 'language' => 'es', 'htmlOptions' => array('readonly' => "readonly"), 'options' => array('autoSize' => true, 'defaultDate' => $model->fecha_evaluacion, 'dateFormat' => 'yy-mm-dd', 'buttonImage' => Yii::app()->baseUrl . '/images/calendario.jpg', 'buttonImageOnly' => true, 'buttonText' => 'Ver', 'selectOtherMonths' => true, 'showAnim' => 'slide', 'showButtonPanel' => true, 'showOn' => 'button', 'showOtherMonths' => true, 'changeMonth' => 'true', 'changeYear' => 'true', 'minDate' => 'date("Y-m-d")', 'maxDate' => "+20Y")));
?>
</div>
<div class="row">
<?php
echo $form->labelEx($model, 'observacion');
示例3:
?>
</option>
<?php
}
?>
</select>
<?php
}
if (Yii::app()->user->checkAccess('empresa')) {
?>
<?php
$usu = Usuario::model()->find('id_usuario=' . Yii::app()->user->id);
$empre = Empresa::model()->find('id_empresa=' . $usu->id_empresa);
?>
<select name="empresa_evaluacion" id="empresa_evaluacion">
<option value="<?php
echo $empre->id_empresa;
?>
"><?php
echo $empre->nombre_empresa;
?>
</option>
</select>
<?php
}
示例4: actionIndex
public function actionIndex()
{
$this->breadcrumbs = array('homeLink' => CHtml::link(Yii::t('zii', 'Dashboard'), array('dashboard/index')));
$usuario = Usuario::model()->findByPk(Yii::app()->user->id);
$criteria = new CDbCriteria();
$criteria->condition = "tipo_empresa_id = :value and empresa_id = :value2";
$criteria->params = array(":value" => Yii::app()->params['empresa_cliente'], ":value2" => $usuario->empresa_id);
$empresas = Empresa::model()->findAll($criteria);
$this->render('index', array('empresas' => $empresas));
}
示例5: loadModel
/**
* 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 Empresa the loaded model
* @throws CHttpException
*/
public function loadModel($id)
{
$model = Empresa::model()->findByPk($id);
if ($model === null) {
throw new CHttpException(404, 'The requested page does not exist.');
}
return $model;
}
示例6: getemp_nombre
public function getemp_nombre()
{
return ($model = Empresa::model()->findByPk($this->emp_rut)) ? $model->emp_nombre : "SIN EMPRESA";
}
示例7: array
<?php
$form = $this->beginWidget('bootstrap.widgets.BsActiveForm', array('layout' => BsHtml::FORM_LAYOUT_HORIZONTAL, 'enableClientValidation' => true));
?>
<p class="help-block">Los campos con un <span class="required">*</span> son requeridos.</p>
<?php
echo $form->errorSummary($model);
?>
<?php
echo $form->textFieldControlGroup($model, 'usu_rut', array('maxlength' => 13, 'disabled' => Yii::app()->controller->action->id !== 'create'));
?>
<?php
echo $form->dropDownListControlGroup($model, 'emp_rut', CHtml::listData(Empresa::model()->findAll('emp_desabilitado=0'), 'emp_rut', 'emp_nombre'), array('empty' => 'Seleccione una empresa'));
?>
<?php
echo $form->dropDownListControlGroup($model, 'car_id', CHtml::listData(Cargo::model()->findAll('car_desabilitado=0'), 'car_id', 'car_nombre'), array('empty' => 'Seleccione un Cargo'));
?>
<?php
echo $form->textFieldControlGroup($model, 'usu_nombre', array('maxlength' => 256));
?>
<?php
echo $form->textFieldControlGroup($model, 'usu_apellido', array('maxlength' => 512));
?>
<?php
echo $form->passwordFieldControlGroup($model, 'usu_password', array('maxlength' => 128));
?>
<?php
echo $form->dropDownListControlGroup($model, 'usu_rol', array('admins' => 'Administrador', 'users' => 'Usuario', 'viewver' => 'Observador'), array('empty' => 'Seleccione un Cargo'));
示例8: array
<div class="col-md-6">
<?php
echo $form->textFieldGroup($model, 'direccion', array('wrapperHtmlOptions' => array('class' => 'col-sm-5')));
?>
</div>
<div class="col-md-6">
<?php
echo $form->dropDownListGroup($model, 'departamento_id', array('wrapperHtmlOptions' => array('class' => 'col-sm-5'), 'widgetOptions' => array('data' => CHtml::listData(Departamento::model()->findAll(), 'id', 'nombre'), 'htmlOptions' => array('prompt' => 'Seleccione Departamento'))));
?>
</div>
<div class="col-md-6">
<?php
echo $form->dropDownListGroup($model, 'empresa_id', array('wrapperHtmlOptions' => array('class' => 'col-sm-5'), 'widgetOptions' => array('data' => CHtml::listData(Empresa::model()->findAll(), 'id', 'nombre'), 'htmlOptions' => array('prompt' => 'Seleccione Empresa'))));
?>
</div>
<div class="form-actions col-md-12" >
<?php
$this->widget('booster.widgets.TbButton', array('buttonType' => 'submit', 'context' => 'primary', 'label' => 'Guardar'));
?>
<?php
echo CHtml::link('Cancelar', array('cliente/admin'), array('class' => 'btn btn-danger'));
?>
</div>
</fieldset>
示例9: function
data: {'id_empresa' : $('select[name=empresa_evaluacion]').val()},
dataType: 'json',
success: function(data){
$("#mostrar_evaluaciones").html(data.message);
},
error: function(data){
alert('ERROR');
},
});
});
});
</script>
<?php
$evaluacion = Evaluacion::model()->findByAttributes(array('id_evaluacion' => $id));
$nombre_empresa = Empresa::model()->findByAttributes(array('id_empresa' => $evaluacion->id_empresa));
$nombre_matriz = Matriz::model()->findByAttributes(array('id_matriz' => $evaluacion->id_matriz));
?>
<div class="form">
<form action="procesar_cuestionario" method="post">
<center><p><b>CUESTIONARIO</b></p></center>
<table border="1">
<tr>
<td><b>Empresa:</b> <?php
echo $nombre_empresa->nombre_empresa;
?>
</td>
示例10: actionAdmin
public function actionAdmin()
{
$List = Empresa::model()->findAll('emp_desabilitado=0');
$this->render('admin', array('List' => $List));
}
示例11: array
</head>
<body>
<div id="menu">
<div class="container">
<?php
$usuario = Yii::app()->user->tipo_usuario;
$logo = '';
if (Yii::app()->user->empresa == 'admin') {
$logo = 'jCAGE';
} else {
if (!empty(Empresa::model()->findByPk(Yii::app()->user->empresa)->logo) && Empresa::model()->findByPk(Yii::app()->user->empresa)->logo_tipo_id == 1) {
$logo = '<img src="' . Yii::app()->request->baseUrl . '/images/' . Empresa::model()->findByPk(Yii::app()->user->empresa)->logo . '" class="logo"/>';
} else {
$logo = Empresa::model()->findByPk(Yii::app()->user->empresa)->logo;
}
}
$this->widget('booster.widgets.TbNavbar', array('type' => 'inverse', 'brand' => $logo, 'brandUrl' => '#', 'collapse' => true, 'fixed' => false, 'htmlOptions' => array('style' => 'margin-bottom:0;'), 'fluid' => true, 'items' => array(array('class' => 'booster.widgets.TbMenu', 'type' => 'navbar', 'items' => array(array('label' => 'Usuarios', 'icon' => 'fa fa-user', 'url' => array('usuario/admin'), 'visible' => $usuario == 'admin' || $usuario == 'super_admin', 'active' => Yii::app()->controller->menu_activo == 'usuario' ? true : Yii::app()->controller->id == 'usuario' && Yii::app()->controller->menu_activo == '' ? true : false), array('label' => 'Empresa', 'icon' => 'fa fa-building', 'url' => array('empresa/admin'), 'active' => Yii::app()->controller->menu_activo == 'empresa' ? true : Yii::app()->controller->id == 'empresa' && Yii::app()->controller->menu_activo == '' ? true : false), array('label' => 'Dashboard', 'icon' => 'fa fa-file-text-o', 'url' => array('dashboard/index'), 'visible' => $usuario == 'admin' || $usuario == 'super_admin', 'active' => Yii::app()->controller->menu_activo == 'dashboard' ? true : Yii::app()->controller->id == 'dashboard' && Yii::app()->controller->menu_activo == '' ? true : false), array('label' => 'Documentos', 'icon' => 'fa fa-check-square-o', 'url' => array('documento/index'), 'visible' => $usuario == 'admin' && $usuario == 'tecnico'), array('label' => 'Tareas', 'icon' => 'fa fa-check-square-o', 'url' => array('tarea/admin'), 'visible' => $usuario == 'admin'), array('label' => 'Configuraciones', 'icon' => 'fa fa-cog', 'url' => '#', 'items' => array(array('label' => 'Sistema Operativo', 'icon' => 'fa fa-windows', 'url' => array('sistemaOperativo/admin')), array('label' => 'Departamento', 'icon' => 'fa fa-sitemap', 'url' => array('departamento/admin')), array('label' => 'Monitor', 'icon' => 'fa fa-television-o', 'url' => array('monitor/admin')), array('label' => 'Cpu', 'icon' => 'fa fa-cogs', 'url' => array('cpu/admin')), array('label' => 'Email', 'icon' => 'fa fa-google-plus-square', 'url' => array('email/index'))), 'visible' => Usuario::model()->findByPk(Yii::app()->user->id)->tipoUsuario->nombre == 'admin'), array('label' => 'Logout (' . Yii::app()->user->name . ')', 'icon' => 'fa fa-power-off', 'url' => array('/site/logout'), 'visible' => !Yii::app()->user->isGuest))))));
?>
</div>
</div>
<div class="container" id="page">
<?php
if (!empty($this->breadcrumbs)) {
?>
<?php
$this->widget('booster.widgets.TbBreadcrumbs', $this->breadcrumbs);
示例12:
<?php
$model = Matriz::model()->findByPk($data->id_matriz);
echo $model->nombre_matriz;
?>
<br />
<b><?php
echo CHtml::encode($data->getAttributeLabel('id_empresa'));
?>
:</b>
<?php
//echo CHtml::encode($data->id_empresa);
?>
<?php
$model = Empresa::model()->findByPk($data->id_empresa);
echo $model->nombre_empresa;
?>
<br />
<b><?php
echo CHtml::encode($data->getAttributeLabel('fecha_evaluacion'));
?>
:</b>
<?php
echo CHtml::encode($data->fecha_evaluacion);
?>
<br />
示例13: actionEvaluar2
/**
* Funcion para mostrar las evaluaciones para una determinada empresa
* */
public function actionEvaluar2()
{
$mode1 = Empresa::model()->findAll();
$this->render("evaluar2", array("mode1" => $mode1));
}
示例14: actionAutocomplete
public function actionAutocomplete($term)
{
$criteria = new CDbCriteria();
$criteria->compare('LOWER(nombre_emp)', strtolower($_GET['term']), true);
$criteria->order = 'nombre_emp';
$criteria->limit = 30;
$data = Empresa::model()->findAll($criteria);
if (!empty($data)) {
$arr = array();
foreach ($data as $item) {
$arr[] = array('id' => $item->id, 'value' => $item->nombre_emp, 'label' => $item->nombre_emp);
}
} else {
$arr = array();
$arr[] = array('id' => '', 'value' => 'No se han encontrado resultados para su búsqueda', 'label' => 'No se han encontrado resultados para su búsqueda');
}
echo CJSON::encode($arr);
}
示例15: loadModel
/**
* 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.
*/
public function loadModel()
{
if ($this->_model === null) {
if (isset($_GET['id'])) {
$this->_model = Empresa::model()->findbyPk($_GET['id']);
}
if ($this->_model === null) {
throw new CHttpException(404, 'The requested page does not exist.');
}
}
return $this->_model;
}