Пример #1
0
<?php

use yii\helpers\Html;
use kartik\widgets\ActiveField;
use yii\helpers\ArrayHelper;
use kartik\slider\Slider;
$model_object_property->value = $objectProperty->value_default;
?>
<div class="form-group kv-fieldset-inline">
    <?php 
echo Html::activeLabel($model_object_property, '[' . $index . ']value', ['label' => $property->label, 'class' => 'col-sm-3 control-label']);
?>
    <div class="col-sm-3" style="padding-right:0; margin: 30px 0 10px;">
        <?php 
echo $form->field($model_object_property, '[' . $index . ']value', ['showLabels' => false])->widget(Slider::classname(), ['sliderColor' => Slider::TYPE_INFO, 'handleColor' => Slider::TYPE_INFO, 'value' => $objectProperty->value_default, 'pluginOptions' => ['min' => $objectProperty->value_min, 'max' => $objectProperty->value_max, 'step' => $objectProperty->step, 'tooltip' => 'always']])->hint($property->tHint);
?>
    </div>        
</div>
Пример #2
0
                <?php 
echo Slider::widget(['name' => $idWidget . '_cbox_resize_width', 'sliderColor' => Slider::TYPE_GREY, 'handleColor' => Slider::TYPE_PRIMARY, 'pluginOptions' => ['orientation' => 'horizontal', 'handle' => 'round', 'step' => 1, 'tooltip' => 'hide'], 'pluginEvents' => ['slide' => "function(e) {\n                            \$('#{$idWidget}').cropbox('resizeThumbBox', {width: e.value});\n                        }"]]);
?>
            </div>
        </div>
        <div class="form-group resizeHeight">
            <label for="<?php 
echo $idWidget;
?>
_cbox_resize_height" class="col-md-3"><?php 
echo Cropbox::t('Height');
?>
</label>
            <div class="col-md-6">
                <?php 
echo Slider::widget(['name' => $idWidget . '_cbox_resize_height', 'sliderColor' => Slider::TYPE_GREY, 'handleColor' => Slider::TYPE_PRIMARY, 'pluginOptions' => ['orientation' => 'horizontal', 'handle' => 'round', 'step' => 1, 'tooltip' => 'hide'], 'pluginEvents' => ['slide' => "function(e) {\n                            \$('#{$idWidget}').cropbox('resizeThumbBox', {height: e.value});\n                        }"]]);
?>
            </div>
        </div>
    </div>
    <div class="cropped">
        <?php 
if (is_string($originalUrl) && !empty($originalUrl)) {
    echo Html::a(Icon::show('eye') . Cropbox::t('Show original'), $originalUrl, ['target' => '_blank', 'class' => 'btn btn-info']);
}
if (!empty($previewUrl)) {
    foreach ($previewUrl as $url) {
        echo Html::img($url, ['class' => 'img-thumbnail']);
    }
}
?>
Пример #3
0

    <?php 
echo $form->field($model, 'thick_ripe')->HiddenInput()->label(false);
?>

        <!-- Label Ripe -->
    <div class="col-md-2">
    <button type="button" class="btn btn-danger" >
    <span ></span> <?php 
echo Yii::t('app', 'Peat Ripening');
?>
    <span id="ripe2" class="badge">1</span></button></div>

    <?php 
echo '<div class="col-md-7">' . Slider::widget(['name' => 'thick_ripe', 'value' => 10, 'handleColor' => Slider::TYPE_DANGER, 'pluginEvents' => ['slideStop' => "function(val) { \n                document.getElementById('landpeat-thick_ripe').value    = ConvertNumber(val.value); \n                document.getElementById('thick2').innerHTML         = ConvertPlus(val.value);\n                document.getElementById('ripe2').innerHTML         = ConvertMin(val.value);\n                checkCR();\n            }"], 'pluginOptions' => ['min' => 2, 'max' => 18, 'step' => 1, 'tooltip_position' => 'top', 'tooltip' => 'hide', 'formatter' => new yii\web\JsExpression("function(val) { return ConvertString(val); }")]]) . '</div>';
?>
    <!-- Label Thickness -->
    <div class="col-md-2">
    <button type="button" class="btn btn-danger" >
    <span id="thick2" class="badge">1</span>
    <span ></span> <?php 
echo Yii::t('app', 'Peat Thickness');
?>
    </button></div>
    </br> </br> </br>



    </br> </br><div class="form-group">
        <?php 
Пример #4
0
    <?php 
echo $form->field($filterModel, 'durations')->checkboxlist(VacancyFilter::getDurationsList());
?>

    <?php 
echo $form->field($filterModel, 'workTypes')->checkboxlist(VacancyFilter::getWorkTypesList());
?>

    <?php 
echo $form->field($filterModel, 'courses')->checkboxlist(VacancyFilter::getCoursesList());
?>


    <?php 
echo $form->field($filterModel, 'max_hours')->widget(Slider::className(), ['name' => 'max_hours', 'value' => 7, 'sliderColor' => Slider::TYPE_GREY, 'handleColor' => Slider::TYPE_DANGER, 'pluginOptions' => ['handle' => 'triangle', 'tooltip' => 'always', 'min' => 2, 'max' => 20, 'step' => 1]]);
?>

    <?php 
echo Html::submitButton('Search', ['class' => 'btn btn-primary']);
?>


    <style>
        div.slider.slider-horizontal{
            #width:150px;
            display:block;
        }
    </style>

Пример #5
0
?>

    <?php 
echo $form->field($model, 'mills_town')->HiddenInput()->label(false);
?>


    <!-- Label Town -->
    <div class="col-md-2">
    <button type="button" class="btn btn-warning" >
    <span ></span> <?php 
echo Yii::t('app', 'Distance From Town');
?>
    <span id="town2" class="badge">1</span></button></div>
    <?php 
echo '<div class="col-md-7">' . Slider::widget(['name' => 'mills_town', 'value' => 10, 'handleColor' => Slider::TYPE_WARNING, 'pluginEvents' => ['slideStop' => "function(val) { document.getElementById('accessibility-mills_town').value = ConvertNumber(val.value); \n                        \t\t\t\t\tdocument.getElementById('mills2').innerHTML         = ConvertPlus(val.value);\n                \t\t\t\t\t\t\tdocument.getElementById('town2').innerHTML         = ConvertMin(val.value);\n                                            checkCR();\n\n        }"], 'pluginOptions' => ['min' => 2, 'max' => 18, 'step' => 1, 'tooltip' => 'hide', 'formatter' => new yii\web\JsExpression("function(val) { return ConvertString(val); }")]]) . '</div>';
?>
    <!-- Label Mills -->
    <div class="col-md-2">
    <button type="button" class="btn btn-warning" >
    <span id="mills2" class="badge">1</span>
    <span ></span> <?php 
echo Yii::t('app', 'Distance From Mills');
?>
    </button></div>

    <?php 
echo '</br> </br> </br> ';
?>

    <br><br><div class="form-group">
Пример #6
0
<?php

use yii\helpers\Html;
use kartik\widgets\ActiveField;
use yii\helpers\ArrayHelper;
use kartik\slider\Slider;
$model_action_property->actionProperty = $actionProperty->value_default;
?>
<div class="form-group kv-fieldset-inline">
    <?php 
echo Html::activeLabel($model_action_property, '[' . $key . ']actionProperty', ['label' => $property->label, 'class' => 'col-sm-3 control-label']);
?>
    <div class="col-sm-3" style="padding-right:0; margin: 30px 0 0px;">
        <?php 
echo $form->field($model_action_property, '[' . $key . ']actionProperty', ['hintType' => ActiveField::HINT_SPECIAL, 'hintSettings' => ['onLabelClick' => true, 'onLabelHover' => false, 'title' => '<i class="glyphicon glyphicon-info-sign"></i> Napomena'], 'showLabels' => false])->widget(Slider::classname(), ['sliderColor' => Slider::TYPE_INFO, 'handleColor' => Slider::TYPE_INFO, 'value' => $actionProperty->value_default, 'pluginOptions' => ['min' => $actionProperty->value_min, 'max' => $actionProperty->value_max, 'step' => $actionProperty->step, 'tooltip' => 'always']])->hint($property->tHint);
?>
    </div>        
</div>
Пример #7
0
    </br> </br> </br>

    <?php 
echo $form->field($model, 'temp_dm')->HiddenInput()->label(false);
?>


    <!-- Label Dry Month -->
    <div class="col-md-2">
    <button type="button" class="btn btn-info" >
    <span ></span> <?php 
echo Yii::t('app', 'Dry Month');
?>
    <span id="dm2" class="badge">1</span></button></div>
	<?php 
echo '<div class="col-md-7">' . Slider::widget(['name' => 'TEMP_DM', 'value' => 10, 'handleColor' => Slider::TYPE_INFO, 'pluginEvents' => ['slideStop' => "function(val) { document.getElementById('climate-temp_dm').value = ConvertNumber(val.value); \n            \t\t\t\t\t\t\t\tdocument.getElementById('temperature2').innerHTML    = ConvertPlus(val.value);\n                \t\t\t\t\t\t\tdocument.getElementById('dm2').innerHTML          = ConvertMin(val.value);\n                                            checkCR();\n        }"], 'pluginOptions' => ['min' => 2, 'max' => 18, 'step' => 1, 'tooltip' => 'hide', 'formatter' => new yii\web\JsExpression("function(val) { return ConvertString(val); }")]]) . '</div>';
?>
    <!-- Label Temperature -->
    <div class="col-md-2">
    <button type="button" class="btn btn-info" >
    <span id="temperature2" class="badge">1</span>
    <span ></span> <?php 
echo Yii::t('app', 'Temperature');
?>
    </button></div>
    </br> </br> </br>

    <br><br><div class="form-group">
        <?php 
echo Html::submitButton($model->isNewRecord ? Yii::t('app', 'Create') : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']);
?>
Пример #8
0
echo $form->field($model, 'thick_ripe')->HiddenInput()->label('');
?>

    <?php 
echo '</br> </br>';
?>


    <?php 
echo '<div class="col-md-1">';
?>
    <?php 
echo '<b class="badge" style="background-color:#ff7e7e"> <h6 style="font-weight: bold;">Peat Ripening</h6> </b> </div>';
?>
    <?php 
echo '<div class="col-md-10">' . Slider::widget(['name' => 'thick_ripe', 'value' => 10, 'handleColor' => Slider::TYPE_DANGER, 'pluginEvents' => ['slideStop' => "function(val) { document.getElementById('land-thick_ripe').value = ConvertNumber(val.value); }"], 'pluginOptions' => ['min' => 2, 'max' => 18, 'step' => 1, 'formatter' => new yii\web\JsExpression("function(val) { return ConvertString(val); }")]]) . '</div> <div class="col-md-1"> <b class="badge" style="background-color:#ff7e7e"> <p style="font-weight: bold;margin: 0 0 0 ;">Peat</p> </br> <p style="font-weight: bold;margin: 0 0 0 ;">Thickness</p> </b> </div>';
?>
    <?php 
echo '</div>';
?>
   <?php 
echo '</br> </br>';
?>

    <br><br><div class="form-group">
        <?php 
echo Html::submitButton($model->isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']);
?>
    </div>

    <?php 
Пример #9
0
 echo Slider::widget(['name' => 'TilesUsers[' . $tile->id . ']', 'value' => $tilesUsers[$tile->id], 'pluginOptions' => ['min' => -1, 'max' => 14, 'step' => 1, 'tooltip' => 'always', 'formatter' => new yii\web\JsExpression('function(val) {
                                             switch(val) {
                                                 case -1:
                                                     return "Null"
                                                     break;
                                                 case 0:
                                                     return "Level 0"
                                                     break;
                                                 case 1:
                                                     return "Level 1"
                                                     break;
                                                 case 2:
                                                     return "Level 2"
                                                     break;
                                                 case 3:
                                                     return "Level 3"
                                                     break;
                                                 case 4:
                                                     return "Level 4"
                                                     break;
                                                 case 5:
                                                     return "Level 5"
                                                     break;
                                                 case 6:
                                                     return "Level 6"
                                                     break;
                                                 case 7:
                                                     return "Level 7"
                                                     break;
                                                 case 8:
                                                     return "Level 8"
                                                     break;
                                                 case 9:
                                                     return "Level 9"
                                                     break;
                                                 case 10:
                                                     return "Level 10"
                                                     break;
                                                 case 11:
                                                     return "Level 11"
                                                     break;
                                                 case 12:
                                                     return "Level 12"
                                                     break;
                                             }
                                         }')]]);