Example #1
0
<?php

use app\models\Currecies;
$this->params["breadcrumbs"] = array('Currates' => array('index'), 'Manage');
$this->params["menu"] = array(array('label' => Yii::t('app', 'Create Currency Rate'), 'url' => array('create')));
?>


<?php 
app\widgets\MiniForm::begin(array('header' => Yii::t('app', "Manage Currencies Rates")));
?>

<?php 
$dateisOn = kartik\datecontrol\DateControl::widget(['model' => $model, 'attribute' => 'from', 'type' => 'date']) . kartik\datecontrol\DateControl::widget(['model' => $model, 'attribute' => 'to', 'type' => 'date']);
?>



<?php 
echo app\widgets\GridView::widget(array('id' => 'currates-grid', 'dataProvider' => $model->dp(), 'columns' => array(array('attribute' => 'currency_id', 'filter' => \yii\helpers\ArrayHelper::map(Currecies::find()->All(), 'id', 'name')), array('attribute' => 'date'), 'value')));
app\widgets\MiniForm::end();
//                'attributes'=>[
//                    'autoSave'=>[
//                        'type'=>Form::INPUT_HIDDEN,
//                    ],
//                ]
//            ]);
echo Html::hiddenInput('Ingreso[autoSave]', $model->autoSave);
echo Html::hiddenInput('id', $model->id);
echo Form::widget(['model' => $model, 'form' => $form, 'columns' => 2, 'attributes' => ['descripcion' => ['type' => Form::INPUT_TEXTAREA, 'options' => ['placeholder' => 'Ingrese Descripción...']], 'observaciones' => ['type' => Form::INPUT_TEXTAREA, 'options' => ['placeholder' => 'Ingrese Observaciones...']]]]);
echo Html::hiddenInput('action', null, array('id' => 'action'));
echo Html::hiddenInput('user_id', Yii::$app->user->id, array('id' => 'user_id'));
?>
  

    <?php 
echo Form::widget(['model' => $model, 'form' => $form, 'columns' => 2, 'attributes' => ['fechaEntrada' => ['type' => Form::INPUT_WIDGET, 'widgetClass' => kartik\datecontrol\DateControl::className(), 'hint' => 'Ingrese Fecha de Alta (dd/mm/aaaa)'], 'fechaBaja' => ['type' => Form::INPUT_WIDGET, 'widgetClass' => kartik\datecontrol\DateControl::className(), 'hint' => 'Ingrese Fecha de Baja (dd/mm/aaaa)']]]);
?>
    
    <div>

    <?php 
$dataPersona = \yii\helpers\ArrayHelper::map(\app\models\Persona::find()->asArray()->all(), 'id', 'nombre');
$dataTipoPersona = \yii\helpers\ArrayHelper::map(\app\models\TipoPersona::find()->asArray()->all(), 'id', 'nombre');
//         $form->field($model, 'nombre', [
//                'hintType' => ActiveField::HINT_SPECIAL,
//                'hintSettings' => [
//                    'showIcon' => false,
//                    'title' => '<i class="glyphicon glyphicon-info-sign"></i> Nota'
//                ]
//                ])->textInput()->hint('Ingrese el nombre/designación con que se describirá el objeto.');
echo Form::widget(['model' => $model, 'form' => $form, 'columns' => 2, 'attributes' => ['persona_id' => ['type' => Form::INPUT_WIDGET, 'widgetClass' => '\\kartik\\select2\\Select2', 'label' => 'Persona Donante', 'options' => ['options' => ['placeholder' => 'Seleccione Persona...'], 'data' => $dataPersona, 'pluginOptions' => ['allowClear' => true]]], 'tipoPersona_id' => ['type' => Form::INPUT_WIDGET, 'widgetClass' => '\\kartik\\select2\\Select2', 'options' => ['options' => ['placeholder' => 'Seleccione Tipo de Persona...'], 'data' => $dataTipoPersona, 'pluginOptions' => ['allowClear' => true]]]]]);
Example #3
0
<?php

app\widgets\MiniForm::begin(array('header' => Yii::t("app", "PCN874 Report")));
$form = kartik\form\ActiveForm::begin(array('id' => 'pcn874-form', 'enableAjaxValidation' => false));
echo $form->field($model, 'from_date')->widget(kartik\datecontrol\DateControl::classname(), ['type' => 'date']);
echo $form->field($model, 'to_date')->widget(kartik\datecontrol\DateControl::classname(), ['type' => 'date']);
?>

    <div class="form-actions">
            <?php 
echo \yii\helpers\Html::submitButton(Yii::t('app', 'Search'), ['class' => 'btn btn-success']);
?>
    </div>




<div id ="result">
</div>



<?php 
kartik\form\ActiveForm::end();
?>



    <?php 
app\widgets\MiniForm::end();
?>
/* @var $model app\models\Persona */
/* @var $form yii\widgets\ActiveForm */
?>

<div class="persona-form">

    <?php 
$form = ActiveForm::begin(['type' => ActiveForm::TYPE_VERTICAL, 'id' => $model->formName()]);
?>
    
    <?php 
echo isset($acervo_id) ? Html::hiddenInput('acervo_id', $acervo_id) : '';
?>

    <?php 
echo Form::widget(['model' => $model, 'form' => $form, 'columns' => 3, 'attributes' => ['apellido' => ['type' => Form::INPUT_TEXT, 'options' => ['placeholder' => 'Ingrese Apellido...']], 'nombre' => ['type' => Form::INPUT_TEXT, 'options' => ['placeholder' => 'Ingrese Nombre...']], 'fechaNacimiento' => ['type' => Form::INPUT_WIDGET, 'widgetClass' => kartik\datecontrol\DateControl::className(), 'hint' => 'Ingrese Fecha de Nacimiento (dd/mm/yyyy)']]]);
?>
    
    <?php 
echo Form::widget(['model' => $model, 'form' => $form, 'columns' => 2, 'attributes' => ['mail' => ['type' => Form::INPUT_TEXT, 'options' => ['placeholder' => 'Ingrese Mail...']], 'telefono' => ['type' => Form::INPUT_TEXT, 'options' => ['placeholder' => 'Ingrese Teléfono...']]]]);
?>

    <?php 
/*    
//        $dataLocalidad=ArrayHelper::map(\app\models\Localidad::find()->asArray()->all(), 'id', 'nombre');
        $localidadNombre = empty($model->localidad_id) ? '' : \app\models\Localidad::findOne($model->localidad_id)->nombre;
//        $dataLocalidad = ArrayHelper::map(\app\models\Localidad::findOne($model->localidad_id), 'id', 'nombre');
//        var_dump($dataLocalidad);
//        var_dump(\app\models\Localidad::findOne($model->localidad_id));
//        $l = \app\models\Localidad::findOne($model->localidad_id);
//        $dataLocalidad = [
<?php

use yii\helpers\ArrayHelper;
use kartik\builder\Form;
use kartik\widgets\ActiveForm;
/* @var $this yii\web\View */
/* @var $model app\models\Acervo */
/* @var $form yii\widgets\ActiveForm */
?>

<div class="acervo-form">   
      <div class="row">
        <div class="col-sm-12">   
    <?php 
echo Form::widget(['model' => $model, 'form' => $form, 'columns' => 3, 'attributes' => ['restauracion' => ['type' => Form::INPUT_TEXT, 'label' => 'Restauración', 'options' => ['placeholder' => 'Detalles...']], 'fechaInicioRestauracion' => ['type' => Form::INPUT_WIDGET, 'widgetClass' => kartik\datecontrol\DateControl::className(), 'hint' => 'Ingrese Fecha de Inicio Restauracióna (dd/mm/aaaa)'], 'fechaFinRestauracion' => ['type' => Form::INPUT_WIDGET, 'widgetClass' => kartik\datecontrol\DateControl::className(), 'hint' => 'Ingrese Fecha del Fin de la Restauracióna (dd/mm/aaaa)']]]);
?>
            </div>
          </div>
</div>
/* @var $model app\models\UbicacionExterna */
/* @var $form yii\widgets\ActiveForm */
?>

<div class="ubicacion-externa-form">

    <?php 
//    $form = ActiveForm::begin([
//                'options' => [
//                    'id' => 'create-ue-form'
//                ]
//    ]);
?>
    
    <?php 
echo Form::widget(['model' => $model, 'form' => $form, 'columns' => 2, 'attributes' => ['fechaInicio' => ['type' => Form::INPUT_WIDGET, 'widgetClass' => kartik\datecontrol\DateControl::className(), 'hint' => 'Ingrese Fecha de Inicio (dd/mm/aaaa)'], 'fechaCierre' => ['type' => Form::INPUT_WIDGET, 'widgetClass' => kartik\datecontrol\DateControl::className(), 'hint' => 'Ingrese Fecha de Cierro (dd/mm/aaaa)']]]);
?>

    <?php 
echo $form->field($model, 'ubicacion')->textInput(['maxlength' => true]);
?>

    <div class="form-group">
        <?php 
echo Html::submitButton($model->isNewRecord ? Yii::t('app', 'Create') : Yii::t('app', 'Update'), ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary', 'name' => 'saveUbicacionExternaButton', 'id' => 'saveUbicacionExternaButton', 'value' => 'saveUbicacionExternaButton']);
?>
    </div>


    <?php 
//ActiveForm::end();