Example #1
0
<div class="box box-default">
    <div class="box-header with-border">
        <h3 class="box-title"><?php 
echo Yii::$app->request->get('action') == 'add' ? 'Добавление новой ссылки' : 'Редактирование ссылки';
?>
</h3>
        <div class="box-tools pull-right">
            <?php 
echo Html::a('<i class="fa fa-times"></i>', $link_close, ['class' => 'btn btn-box-tool']);
?>
        </div>
    </div>
    <div class="box-body">
        <div class="nav-tabs-custom">
            <?php 
echo Tabs::widget(['items' => [['label' => 'Основные параметры', 'content' => '<p>' . $form->field($link, 'state')->checkbox() . $form->field($link, 'start')->checkbox() . $form->field($link, 'anchor') . $form->field($link, 'name')->hint('(не обязательно)') . $form->field($link, 'title') . $form->field($link, 'gallery_images_id')->widget(GalleryManager::className(), ['group' => false, 'gallery_groups_id' => 1, 'pluginOptions' => ['type' => 'links', 'apiUrl' => 'gallery-manager', 'webRoute' => Yii::getAlias('@frontend/web')]]) . '</p>', 'active' => true], ['label' => 'Дополнительно (системные параметры)', 'content' => '<p>' . $form->field($link, 'layouts_id')->dropDownList($layouts, ['encode' => false]) . $form->field($link, 'views_id')->dropDownList($views, ['encode' => false]) . $form->field($link, 'url')->staticControl() . $form->field($link, 'css_class') . $form->field($link, 'icon') . '</p>'], ['label' => 'SEO', 'content' => '<p>' . $form->field($link, 'keywords')->textarea() . $form->field($link, 'description')->textarea() . $form->field($link, 'priority') . '</p>']]]);
?>
        </div>

        <?php 
echo Html::a('Отмена', $link_close, ['class' => 'btn btn-default btn-sm btn-flat']);
?>

        <?php 
echo Html::submitButton($link->id ? 'Изменить' : 'Добавить', ['class' => 'btn btn-primary btn-flat btn-sm', 'name' => 'signup-button', 'value' => 'Добавить']);
?>

        <?php 
if ($link->id) {
    echo Html::a('Ретактор контента', Url::to(['/map/content', 'links_id' => $link->id]), ['class' => 'btn btn-info btn-flat btn-sm']) . '&nbsp;';
    Modal::begin(['header' => $link->anchor . ' ' . Html::a('<i class="fa fa-external-link"></i>', $link->url, ['target' => '_blank']), 'toggleButton' => ['label' => 'Удалить', 'class' => 'btn btn-danger btn-flat btn-sm'], 'footer' => Html::a('Отмена', '#', ['data-dismiss' => 'modal', 'class' => 'btn btn-default btn-flat btn-sm']) . Html::a('Удалить', ['/map/link-del', 'categories_id' => Yii::$app->request->get('categories_id'), 'links_id' => $link->id], ['class' => 'btn btn-danger btn-flat btn-sm'])]);
Example #2
0
echo Html::a('Отменить', $link_close, ['class' => 'btn btn-default btn-flat btn-sm']);
?>
                    <?php 
echo Html::submitButton(Yii::$app->request->get('action') == 'add' ? 'Добавить' : 'Изменить', ['class' => 'btn btn-primary btn-flat btn-sm']);
?>

                    <?php 
if (Yii::$app->request->get('action') == 'ch') {
    Modal::begin(['header' => $gallery_group->name, 'toggleButton' => ['label' => 'Удалить', 'class' => 'btn btn-danger btn-flat btn-sm'], 'footer' => Html::a('Отмена', '#', ['data-dismiss' => 'modal', 'class' => 'btn btn-default btn-flat btn-sm']) . Html::a('Удалить', ['gallery-del', 'gallery_groups_id' => $gallery_group->id], ['class' => 'btn btn-danger btn-flat btn-sm'])]);
    echo '<p>Действительно удалить галерею?</p>';
    Modal::end();
}
?>
                </div>
            </div>

        </div>
        <?php 
if (Yii::$app->request->get('action') == 'ch') {
    ?>
            <div class="box-footer">
                <?php 
    echo $form->field($gallery_group, 'id', ['template' => '<div class="col-sm-12">{input}</div>'])->widget(GalleryManager::className(), ['gallery_groups_id' => $gallery_group->id, 'pluginOptions' => ['type' => $gallery_group->galleryType->name, 'apiUrl' => 'gallery-manager', 'webRoute' => Yii::getAlias('@frontend/web')]])->label(false);
    ?>
            </div>
        <?php 
}
?>
    </div>
<?php 
ActiveForm::end();
Example #3
0
?>

                <?php 
echo $form->field($model, 'name');
?>
                <?php 
echo $form->field($model, 'description')->textarea();
?>
                <?php 
echo $form->field($model, 'geobase_city')->widget(Typeahead::classname(), ['scrollable' => false, 'pluginOptions' => ['highlight' => true], 'dataset' => [['remote' => ['url' => Url::to(['/geobase/city-list']) . '?q=%QUERY', 'wildcard' => '%QUERY'], 'limit' => 10]]]);
?>
                <?php 
echo $form->field($model, 'links_id')->widget(CategoryLinkSelect::className(), ['pluginOptions' => ['url' => '/', 'categories_id' => 3]]);
?>
                <?php 
echo $form->field($model, 'gallery_groups_id')->widget(GalleryManager::className(), ['pluginOptions' => ['type' => 'tor', 'apiUrl' => 'gallery-manager', 'webRoute' => Yii::getAlias('@frontend/web')]]);
?>

                <?php 
echo $form->field($model, 'price', ['template' => '{label}<div class="col-sm-3"><div class="input-group">{input}<div class="input-group-addon">' . Icon::show('rub', [], Icon::FA) . '</div></div></div>{error}'])->label($model->getAttributeLabel('price'), ['class' => 'col-sm-4 control-label']);
?>

                <div class="panel panel-default">
                    <div class="panel-body">
                        <ul class="list-unstyled" style="margin:0;">
                            <li>Комисия гаранта &mdash; <span id="sale-backer"><?php 
echo Yii::$app->params['saleBacker'];
?>
</span>% от суммы стоимости на сайте.</li>
                            <li>Моё вознаграждение &mdash; <span id="reward"><?php 
echo $model->price - $model->price * Yii::$app->params['saleBacker'] / 100;
Example #4
0
<div class="box box-default">
    <div class="box-header with-border">
        <h3 class="box-title"><?php 
echo Yii::$app->request->get('action') == 'add' ? 'Новое объявление' : 'Редактирование объявления (' . $realty_good->realtyGroup->name . ')';
?>
</h3>
        <div class="box-tools pull-right">
            <?php 
echo Html::a('<i class="fa fa-times"></i>', $link_close, ['class' => 'btn btn-box-tool']);
?>
        </div>
    </div>
    <div class="box-body">

        <?php 
echo Tabs::widget(['items' => [['label' => 'Основные параметры', 'content' => '<p>' . $form->field($realty_good, 'realty_groups_id')->dropDownList(ArrayHelper::map($realty_groups, 'id', 'name'), ['disabled' => 'disabled']) . $form->field($realty_good, 'hot')->checkbox() . $form->field($realty_good, 'name') . $form->field($realty_good, 'address') . $form->field($realty_good, 'price') . $form->field($realty_good, 'square') . $form->field($realty_good, 'coords') . $form->field($realty_good, 'gallery_groups_id', ['template' => '{label}<div class="col-sm-8">{input}</div><div class="col-sm-8">{error}</div>', 'labelOptions' => ['class' => 'col-sm-4 control-label']])->widget(GalleryManager::className(), ['pluginOptions' => ['type' => 'realty', 'apiUrl' => 'gallery-manager', 'webRoute' => Yii::getAlias('@frontend/web')]]) . '</p>', 'active' => true], ['label' => 'Дополнительно (системные параметры)', 'content' => '<p></p>']]]);
?>

    </div>

    <div class="box-footer">
        <?php 
echo $form->field($realty_good, 'text', ['template' => '{label}<div class="col-sm-12">{input}</div><div class="col-sm-10">{error}</div>', 'labelOptions' => ['class' => 'col-sm-12']])->widget(CKEditor::className(), ['options' => ['id' => 'full-text'], 'preset' => 'custom', 'clientOptions' => ['height' => 300, 'toolbarGroups' => [['name' => 'document', 'groups' => ['mode', 'document', 'doctools']], ['name' => 'clipboard', 'groups' => ['clipboard', 'undo']], ['name' => 'editing', 'groups' => ['find', 'selection', 'spellchecker']], ['name' => 'insert'], ['name' => 'basicstyles', 'groups' => ['basicstyles', 'cleanup']], ['name' => 'paragraph', 'groups' => ['list', 'indent', 'blocks', 'align', 'bidi']], ['name' => 'styles'], ['name' => 'colors'], ['name' => 'tools'], ['name' => 'others'], ['name' => 'links']]]]);
?>

        <?php 
echo Html::a('Отмена', $link_close, ['class' => 'btn btn-default btn-sm btn-flat']);
?>

        <?php 
echo Html::submitButton($realty_good->id ? 'Изменить' : 'Добавить', ['class' => 'btn btn-primary btn-flat btn-sm', 'name' => 'signup-button', 'value' => 'Добавить']);