Example #1
0
/* @var $searchModel app\models\StaticPadeTableSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Статические страницы';
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="static-page-table-index">

    <h1><?php 
echo Html::encode($this->title);
?>
  <?php 
echo Html::a("<span class='glyphicon glyphicon-plus'>", ['create'], ['class' => 'btn btn-success', 'data-toggle' => "tooltip", 'data-placement' => "top", 'title' => "Создать страницу"]);
?>
</h1>
    <?php 
// echo $this->render('_search', ['model' => $searchModel]);
?>
    <?php 
echo SortableInput::widget(['name' => 'sort_list_2', 'value' => $value, 'items' => $list, 'hideInput' => false, 'options' => ['class' => 'form-control', 'readonly' => true, 'form' => 'sort']]);
?>
    <?php 
$form = ActiveForm::begin(['id' => 'sort']);
?>
    <br>
    <div class="form-group">
        <?php 
echo Html::submitButton('Сохранить порядок', ['class' => 'btn btn-primary btn-block']);
?>
    </div>
</div>
Example #2
0
    <div class="row col-lg-10">

        <?php 
$items = \yii\helpers\ArrayHelper::map($model->getItems(), function ($item) {
    return (string) $item['_id'];
}, function ($item) {
    return ['content' => $item['name']];
});
?>

        <?php 
$form = ActiveForm::begin();
?>

        <?php 
echo $form->field($model, $model->orderAttribute)->widget(\kartik\sortinput\SortableInput::className(), ['items' => $items])->label(false);
?>

        <?php 
echo Html::submitButton('<span class="glyphicon glyphicon-ok"></span> Сохранить', ['class' => 'btn btn-primary']);
?>

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

    </div>

</div>
Example #3
0
        ?>
</span> <?php 
        echo Yii::t('back', 'Drag and drop menu items for change their order.');
        ?>
</p>
		    <?php 
    }
    ?>

		    <?php 
    $form = ActiveForm::begin(['id' => 'menu-item-order-form']);
    ?>

			<div class="sortable-field">
		    <?php 
    echo $form->field($model, 'item_order', ['enableLabel' => false])->widget(SortableInput::className(), ['name' => 'sort_list', 'items' => $items, 'hideInput' => true]);
    ?>
			</div>

		    <p><span class="label label-warning"><?php 
    echo Yii::t('back', 'Important');
    ?>
</span> <?php 
    echo Yii::t('back', 'Don\'t forget click "Save items order" button after reordering menu items.');
    ?>
</p>

		    <?php 
    echo Html::submitButton(Yii::t('back', 'Save items order'), ['id' => 'save-order-btn', 'class' => 'btn btn-primary']);
    ?>
Example #4
0
?>
</h3>
        </div>
        <?php 
$form = ActiveForm::begin(['id' => 'gallery', 'enableClientValidation' => true, 'errorSummaryCssClass' => 'error-summary alert alert-error', 'options' => ['enctype' => 'multipart/form-data']]);
?>
        <div class="box-body col-md-7">
            <?php 
echo $form->field($gallery, 'name')->textInput(['maxlength' => true]);
?>
            <?php 
if (!$gallery->isNewRecord) {
    ?>
                <div id="gallery-images-sortable">
                <?php 
    echo SortableInput::widget(['name' => 'galleryImagesOrder', 'items' => $gallery->getGalleryImagesForSortableWidget(), 'value' => $gallery->getOrderOfGalleryImagesForSortableWidget(), 'hideInput' => true, 'sortableOptions' => ['type' => 'grid']]);
    ?>
                </div>
            <?php 
}
?>
        </div>
        <div class="col-md-12">
            <?php 
echo $form->field($gallery, 'uploadedImages[]')->widget(FileInput::classname(), ['options' => ['multiple' => true, 'accept' => 'image/*'], 'pluginOptions' => ['previewFileType' => 'any', 'showCaption' => false, 'showRemove' => true, 'showUpload' => false]]);
?>
        </div>
        <div class="clearfix"></div>
        <div class="box-footer">
            <?php 
echo Html::submitButton('<span class="glyphicon glyphicon-check"></span> ' . ($gallery->isNewRecord ? Yii::t('app', 'Create') : Yii::t('app', 'Save')), ['id' => 'save-' . $gallery->formName(), 'class' => 'btn btn-success']);
Example #5
0
</span> <?php 
        echo Yii::t('back', 'Drag and drop photos for change their order.');
        ?>
</p>
		<?php 
    }
    ?>


		<?php 
    $form = ActiveForm::begin(['id' => 'photos-order-form']);
    ?>

		<div class="sortable-photos">
			<?php 
    echo $form->field($model, 'item_order', ['enableLabel' => false])->widget(SortableInput::className(), ['sortableOptions' => ['type' => Sortable::TYPE_GRID], 'name' => 'sort_list', 'items' => $model->getPhotosWithControl(), 'hideInput' => true]);
    ?>
		</div>

		<p><span class="label label-warning"><?php 
    echo Yii::t('back', 'Important');
    ?>
</span> <?php 
    echo Yii::t('back', 'Don\'t forget click "Save photos order" button after reordering photos.');
    ?>
</p>

		<?php 
    echo Html::submitButton(Yii::t('back', 'Save photos order'), ['id' => 'save-order-btn', 'class' => 'btn btn-primary']);
    ?>