Se añade la gestión de idiomas
git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_IntranetNueva/trunk@45 77cfc57b-8ef4-1849-9df6-4a38aa5da120
This commit is contained in:
parent
a7bce3a50a
commit
54ac02d6da
41
www/protected/views/idioma/_form.php
Normal file
41
www/protected/views/idioma/_form.php
Normal file
@ -0,0 +1,41 @@
|
||||
<?php $form=$this->beginWidget('CActiveForm', array(
|
||||
'id'=>'idioma-form',
|
||||
'enableAjaxValidation'=>false,
|
||||
)); ?>
|
||||
|
||||
|
||||
<div class="two_third last">
|
||||
<div class="notification msginfo">
|
||||
<a class="close"></a>
|
||||
<p>Los campos marcados con <span class="required">*</span> son obligatorios.</p>
|
||||
</div><!-- notification msginfo -->
|
||||
|
||||
<?php echo $form->errorSummary($model, "<a class='close'></a>", "", array('class'=>"notification msgerror")); ?>
|
||||
</div>
|
||||
<br clear="all" />
|
||||
|
||||
<div class="widgetbox two_third last form_default">
|
||||
<h3>
|
||||
<span>
|
||||
<legend>Datos del idioma</legend>
|
||||
</span>
|
||||
</h3>
|
||||
<div class="content nopadding">
|
||||
<div class="padding1020 ">
|
||||
<?php echo $form->labelEx($model,'descripcion'); ?>
|
||||
<div class="marginleft150">
|
||||
<?php echo $form->textField($model,'descripcion',array('maxlength'=>255,'class'=>'mf')); ?>
|
||||
<?php echo $form->error($model,'descripcion', array('class'=>'errortext')); ?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="padding1020">
|
||||
<button type="submit"><?php echo $model->isNewRecord ? 'Crear' : 'Guardar'; ?></button>
|
||||
</div>
|
||||
</div>
|
||||
</div> <!--widgetbox-->
|
||||
|
||||
<br clear="all" />
|
||||
|
||||
<?php $this->endWidget(); ?>
|
||||
|
||||
24
www/protected/views/idioma/_search.php
Normal file
24
www/protected/views/idioma/_search.php
Normal file
@ -0,0 +1,24 @@
|
||||
<div class="wide form">
|
||||
|
||||
<?php $form=$this->beginWidget('CActiveForm', array(
|
||||
'action'=>Yii::app()->createUrl($this->route),
|
||||
'method'=>'get',
|
||||
)); ?>
|
||||
|
||||
<div class="row">
|
||||
<?php echo $form->label($model,'id'); ?>
|
||||
<?php echo $form->textField($model,'id'); ?>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<?php echo $form->label($model,'descripcion'); ?>
|
||||
<?php echo $form->textField($model,'descripcion',array('size'=>60,'maxlength'=>255)); ?>
|
||||
</div>
|
||||
|
||||
<div class="row buttons">
|
||||
<?php echo CHtml::submitButton(Yii::t('intranet', 'Search')); ?>
|
||||
</div>
|
||||
|
||||
<?php $this->endWidget(); ?>
|
||||
|
||||
</div><!-- search-form -->
|
||||
16
www/protected/views/idioma/create.php
Normal file
16
www/protected/views/idioma/create.php
Normal file
@ -0,0 +1,16 @@
|
||||
<?php
|
||||
$this->breadcrumbs=array(
|
||||
Yii::t('intranet', 'Idiomas')=>array('index'),
|
||||
Yii::t('intranet', 'Nuevo idioma'),
|
||||
);
|
||||
$this->menu=array(
|
||||
array(
|
||||
'label'=>'<img class="mgright5" alt="Lista de idiomas" src="' . Yii::app()->baseUrl . '/images/icons/small/white/user.png"/>Lista de idiomas',
|
||||
'url'=>array('index'),
|
||||
'linkOptions'=>array('class'=>'iconlink'),
|
||||
),
|
||||
);
|
||||
$this->pageTitle=Yii::t('intranet', 'Nuevo idioma');
|
||||
?>
|
||||
|
||||
<?php echo $this->renderPartial('_form', array('model'=>$model)); ?>
|
||||
84
www/protected/views/idioma/index.php
Normal file
84
www/protected/views/idioma/index.php
Normal file
@ -0,0 +1,84 @@
|
||||
<?php
|
||||
$this->breadcrumbs = array(
|
||||
Yii::t('Intranet', 'Idiomas'),
|
||||
);
|
||||
|
||||
$this->menu = array(
|
||||
array(
|
||||
'label'=>'<img class="mgright5" alt="' . Yii::t('intranet', 'Nuevo idioma') . '" src="' . Yii::app()->baseUrl . '/images/icons/small/white/user.png"/>' . Yii::t('intranet', 'Nuevo idioma'),
|
||||
'url'=>array('create'),
|
||||
'linkOptions'=>array('class'=>'iconlink'),
|
||||
),
|
||||
);
|
||||
|
||||
$this->pageTitle = Yii::t('intranet', 'Gestión de idiomas');
|
||||
|
||||
?>
|
||||
|
||||
<div class="search-form" style="display:none">
|
||||
<?php $this->renderPartial('_search',array(
|
||||
'model'=>$model,
|
||||
)); ?>
|
||||
</div>
|
||||
<div class="clear"></div>
|
||||
|
||||
<div class="dataTables_wrapper">
|
||||
<div class="top">
|
||||
<div class="dataTables_length">
|
||||
<?php
|
||||
$this->widget('application.extensions.PageSize.PageSize', array(
|
||||
'mGridId' => 'idioma-grid',
|
||||
'mPageSize' => @$_GET['pageSize'],
|
||||
'mDefPageSize' => Yii::app()->params['defaultPageSize'],
|
||||
'mPageSizeOptions' => Yii::app()->params['pageSizeOptions'],
|
||||
));
|
||||
?>
|
||||
</div>
|
||||
|
||||
<div class="dataTables_filter">
|
||||
<label class="disabled">Buscar: <input type="text" disabled /></label>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$columns = array(
|
||||
array(
|
||||
'header'=>Yii::t('intranet', 'Acciones'),
|
||||
'class'=>'CButtonColumn',
|
||||
'headerHtmlOptions'=>array(
|
||||
'style' => 'width:55px;',
|
||||
'class' => 'head1',
|
||||
),
|
||||
'template'=>'{update}{delete}',
|
||||
'cssClassExpression' => '"con1"',
|
||||
),
|
||||
array(
|
||||
'name' => 'descripcion',
|
||||
'headerHtmlOptions'=>array(
|
||||
'class' => 'head0',
|
||||
),
|
||||
'cssClassExpression' => '"con0"',
|
||||
),
|
||||
);
|
||||
|
||||
$dataProvider = $model->search();
|
||||
$pageSize = Yii::app()->user->getState('pageSize', Yii::app()->params['defaultPageSize']);
|
||||
$dataProvider->getPagination()->setPageSize($pageSize);
|
||||
|
||||
$this->widget('application.extensions.SelGridView', array(
|
||||
'id'=>'idioma-grid',
|
||||
'dataProvider'=>$dataProvider,
|
||||
'columns'=>$columns,
|
||||
'filter'=>$model,
|
||||
'filterPosition' => 'footer',
|
||||
'cssFile' => Yii::app()->baseUrl . '/css/gridview2.css',
|
||||
'itemsCssClass' => 'display',
|
||||
'pagerCssClass' => 'dataTables_paginate',
|
||||
'template' => '{items}{summary}{pager}',
|
||||
'emptyText' => Yii::t('intranet', 'No hay idiomas'),
|
||||
'summaryCssClass' => 'dataTables_info',
|
||||
'summaryText' => 'Mostrando registros del {start} al {end} de {count} en total.',
|
||||
'selectableRows' => 1,
|
||||
));
|
||||
|
||||
?>
|
||||
</div>
|
||||
21
www/protected/views/idioma/update.php
Normal file
21
www/protected/views/idioma/update.php
Normal file
@ -0,0 +1,21 @@
|
||||
<?php
|
||||
$this->breadcrumbs=array(
|
||||
Yii::t('intranet', 'Idioma')=>array('index'),
|
||||
Yii::t('intranet', 'Modificar idioma'),
|
||||
);
|
||||
$this->menu=array(
|
||||
array(
|
||||
'label'=>'<img class="mgright5" alt="Lista de idiomas" src="' . Yii::app()->baseUrl . '/images/icons/small/white/user.png"/>Lista de idiomas',
|
||||
'url'=>array('index'),
|
||||
'linkOptions'=>array('class'=>'iconlink'),
|
||||
),
|
||||
array(
|
||||
'label'=>'<img class="mgright5" alt="Nuevo idioma" src="' . Yii::app()->baseUrl . '/images/icons/small/white/user.png"/>Nuevo idioma',
|
||||
'url'=>array('create'),
|
||||
'linkOptions'=>array('class'=>'iconlink2'),
|
||||
),
|
||||
);
|
||||
$this->pageTitle=Yii::t('intranet', 'Modificar idioma ') . $model->descripcion;
|
||||
?>
|
||||
|
||||
<?php echo $this->renderPartial('_form', array('model'=>$model)); ?>
|
||||
@ -90,9 +90,9 @@
|
||||
),
|
||||
array(
|
||||
'label'=>Yii::t('intranet', 'Sistema'),
|
||||
'url'=>array('/usuario/index'),
|
||||
'url'=>array('/sistema/index'),
|
||||
'linkOptions'=>array('class'=>'sistema'),
|
||||
'active' => ($this->getId() == 'usuario')
|
||||
'active' => ($this->getId() == 'sistema')
|
||||
),
|
||||
),
|
||||
)); ?>
|
||||
|
||||
@ -88,9 +88,9 @@
|
||||
),
|
||||
array(
|
||||
'label'=>Yii::t('intranet', 'Sistema'),
|
||||
'url'=>array('/usuario'),
|
||||
'url'=>array('/sistema'),
|
||||
'linkOptions'=>array('class'=>'sistema'),
|
||||
'active' => ($this->getId() == 'usuario')
|
||||
'active' => ($this->getId() == 'sistema')
|
||||
),
|
||||
),
|
||||
)); ?>
|
||||
|
||||
11
www/protected/views/sistema/index.php
Normal file
11
www/protected/views/sistema/index.php
Normal file
@ -0,0 +1,11 @@
|
||||
<?php
|
||||
$this->breadcrumbs = array(
|
||||
Yii::t('intranet', 'Sistema'),
|
||||
);
|
||||
?>
|
||||
<!-- START WIDGET LIST -->
|
||||
<ul class="widgetlist">
|
||||
<li><?php echo CHtml::link('<img src="images/icons/document.png" alt="Usuarios" /><span>Usuarios</span>', $this->createAbsoluteUrl('/usuario')); ?></li>
|
||||
<li><?php echo CHtml::link('<img src="images/icons/document.png" alt="Idiomas" /><span>Idiomas</span>', $this->createAbsoluteUrl('/idioma')); ?></li>
|
||||
</ul>
|
||||
<!-- END WIDGET LIST -->
|
||||
Loading…
Reference in New Issue
Block a user