search_records.php 1.98 KB
Newer Older
Marcello Pivanti's avatar
Marcello Pivanti 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
<?php

/**
 * Art-ER Attrattività, ricerca e territorio dell’Emilia-Romagna
 * OPEN 2.0
 *
 * @package    Open20Package
 * @category   CategoryName
 * @author     Elite Division S.r.l.
 */
    use elitedivision\amos\translation\AmosTranslation;
    use yii\helpers\Html;
    use elitedivision\amos\translation\utility\TranslationUtility;
?>
<?php
$attributesToTranslate = TranslationUtility::getAttributesToTranslate($namespace);

$form = \elitedivision\amos\core\forms\ActiveForm::begin(['method' => 'get']); ?>
<div class="col-xs-4">
    <?php
    echo $form->field($model,'isTranslated')->widget(\kartik\select2\Select2::className(),[
        'data' => ['1' => AmosTranslation::t('amostranslation', 'Not translated'), '2' => AmosTranslation::t('amostranslation', 'Translated')],
        'options' => [
            'placeholder' => AmosTranslation::t('amostranslation', 'Select...'),
        ],
        'pluginOptions' => [
            'allowClear' => true
        ],
    ])->label(AmosTranslation::t('amostranslation', 'Translation'));
    ?>
</div>
<?php foreach ($attributesToTranslate as $attribute){ ?>
    <div class="col-xs-4">
        <div class="col-xs-12 form-group nop">
            <label class="control-label"><?= $attribute ?></label>
            <?= Html::textInput($attribute, !empty($model->attributes[$attribute]) ? $model->attributes[$attribute]: '',['class' => 'form-control']);?>
        </div>
    </div>
<?php }?>

<div class="col-xs-12">
    <div class="pull-right">
        <?= Html::a(AmosTranslation::t('amostranslation', 'Annulla'),
            [Yii::$app->controller->action->id,
                'namespace' => Yii::$app->request->getQueryParam('namespace'),
                'lang' => Yii::$app->request->getQueryParam('lang')
            ],
            ['class' => 'btn btn-secondary']) ?>
        <?= Html::submitButton(AmosTranslation::t('amostranslation', 'Cerca'), ['class' => 'btn btn-navigation-primary']) ?>
    </div>
</div>

<?php \elitedivision\amos\core\forms\ActiveForm::end();