Inheritance: extends skeeks\widget\chosen\Chosen
Exemplo n.º 1
0
?>
    <?/*= $form->fieldRadioListBoolean($model, 'filtrable') */?><!--
    --><?/*= $form->fieldRadioListBoolean($model, 'smart_filtrable') */?>
    <?/*= $form->fieldRadioListBoolean($model, 'with_description') */?>


    <? if ($content_id = \Yii::$app->request->get('tree_type_id')) : ?>

        <?php 
echo $form->field($model, 'tree_type_id')->hiddenInput(['value' => $content_id])->label(false);
?>

    <? else: ?>

        <?php 
echo $form->field($model, 'tree_type_id')->label(\Yii::t('skeeks/cms', 'Section type'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsTreeType::find()->active()->all(), "id", "name"), 'controllerRoute' => 'cms/admin-cms-tree-type']);
?>

    <? endif; ?>
<?php 
echo $form->fieldSetEnd();
?>

<?php 
echo $form->buttonsStandart($model);
?>

<?php 
ActiveForm::end();
?>
Exemplo n.º 2
0
?>
    <?php 
echo $form->field($model, 'filtrable')->radioList(\Yii::$app->cms->booleanFormat());
?>
    <?/*= $form->field($model, 'with_description')->radioList(\Yii::$app->cms->booleanFormat()) */?>

<? if ($content_id = \Yii::$app->request->get('content_id')) : ?>

    <?php 
echo $form->field($model, 'content_id')->hiddenInput(['value' => $content_id])->label(false);
?>

<? else: ?>

    <?php 
echo $form->field($model, 'content_id')->label(\Yii::t('skeeks/cms', 'Content'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsContent::find()->all(), "id", "name"), 'controllerRoute' => 'cms/admin-cms-content']);
?>

<? endif; ?>

<?php 
echo $form->fieldSetEnd();
?>

<?php 
echo $form->buttonsStandart($model);
?>

<?php 
ActiveForm::end();
?>
Exemplo n.º 3
0

<?php 
if ($content_id = \Yii::$app->request->get('shop_person_type_id')) {
    ?>

    <?php 
    echo $form->field($model, 'shop_person_type_id')->hiddenInput(['value' => $content_id])->label(false);
    ?>

<?php 
} else {
    ?>

    <?php 
    echo $form->field($model, 'shop_person_type_id')->label(\skeeks\cms\shop\Module::t('app', 'Type payer'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsTreeType::find()->active()->all(), "id", "name"), 'controllerRoute' => 'shop/admin-shop-person-type']);
    ?>

<?php 
}
?>

    <?php 
echo $form->fieldSelect($model, 'component', [\skeeks\cms\shop\Module::t('app', 'Basic types') => \Yii::$app->cms->basePropertyTypes(), \skeeks\cms\shop\Module::t('app', 'Custom types') => \Yii::$app->cms->userPropertyTypes()])->label(\skeeks\cms\shop\Module::t('app', 'Type of property'));
?>
    <?php 
echo $form->field($model, 'component_settings')->label(false)->widget(\skeeks\cms\widgets\formInputs\componentSettings\ComponentSettingsWidget::className(), ['componentSelectId' => Html::getInputId($model, "component")]);
?>

    <?php 
echo $form->field($model, 'name')->textInput(['maxlength' => 255]);
Exemplo n.º 4
0
<?php

/**
 * @author Semenov Alexander <*****@*****.**>
 * @link http://skeeks.com/
 * @copyright 2010 SkeekS (СкикС)
 * @date 27.05.2015
 */
/* @var $this yii\web\View */
echo $form->fieldSet('Настройки');
?>

    <?/*= $form->fieldSelect($model, 'form_id', \yii\helpers\ArrayHelper::map(
        \skeeks\modules\cms\form2\models\Form2Form::find()->all(),
        'id',
        'name'
    )); */?>

    <?php 
echo $form->field($model, 'form_id')->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['controllerRoute' => '/form2/admin-form', 'items' => \yii\helpers\ArrayHelper::map(\skeeks\modules\cms\form2\models\Form2Form::find()->all(), 'id', 'name')]);
?>

    <?php 
echo $form->field($model, 'btnSubmit')->textInput();
?>
    <?php 
echo $form->field($model, 'btnSubmitClass')->textInput();
?>

<?php 
echo $form->fieldSetEnd();
Exemplo n.º 5
0
    <?php 
echo $form->field($model, 'files')->widget(\skeeks\cms\widgets\formInputs\ModelStorageFiles::className());
?>

<?php 
echo $form->fieldSetEnd();
?>


<?php 
echo $form->fieldSet(\Yii::t('app', 'Additionally'));
?>

    <?php 
echo $form->field($model, 'tree_menu_ids')->label(\Yii::t('app', 'Marks'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\TreeMenu::find()->all(), "id", "name"), 'multiple' => true, 'controllerRoute' => 'cms/admin-tree-menu'])->hint(\Yii::t('app', 'You can link the current section to a few marks, and according to this, section will be displayed in different menus for example.'));
?>

<?php 
echo $form->fieldSetEnd();
?>


<?php 
$columnsFile = \Yii::getAlias('@skeeks/cms/views/admin-cms-content-element/_columns.php');
/**
 * @var $content \skeeks\cms\models\CmsContent
 */
if ($contents = \skeeks\cms\models\CmsContent::find()->active()->all()) {
    ?>
    <?php 
Exemplo n.º 6
0
echo $form->fieldRadioListBoolean($model, 'filtrable');
?>
    <?/*= $form->fieldRadioListBoolean($model, 'smart_filtrable') */?>
    <?/*= $form->fieldRadioListBoolean($model, 'with_description') */?>


    <? if ($content_id = \Yii::$app->request->get('form_id')) : ?>

        <?php 
echo $form->field($model, 'form_id')->hiddenInput(['value' => $content_id])->label(false);
?>

    <? else: ?>

        <?php 
echo $form->field($model, 'form_id')->label(\Yii::t('skeeks/form2/app', 'Contents'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\modules\cms\form2\models\Form2Form::find()->all(), "id", "name"), 'controllerRoute' => 'form2/admin-form']);
?>

    <? endif; ?>

<?php 
echo $form->fieldSetEnd();
?>


<?php 
echo $form->buttonsCreateOrUpdate($model);
?>

<?php 
ActiveForm::end();
Exemplo n.º 7
0
<?php 
echo $form->fieldSet('Связь с элементами');
?>
    <?php 
echo $form->field($model, 'elementPropertyCountCode')->textInput();
echo $form->fieldSetEnd();
?>

<?php 
echo $form->fieldSet('Уведомления');
?>
    <?php 
echo $form->field($model, 'notifyEmails')->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['controllerRoute' => 'cms/admin-user-email', 'items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsUserEmail::find()->all(), 'value', 'value'), 'multiple' => true]);
?>
    <?php 
echo $form->field($model, 'notifyPhones')->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['controllerRoute' => 'cms/admin-user-phone', 'items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\CmsUserPhone::find()->all(), 'value', 'value'), 'multiple' => true]);
echo $form->fieldSetEnd();
?>

<?php 
echo $form->fieldSet('Доступ');
?>

     <? \yii\bootstrap\Alert::begin([
        'options' => [
          'class' => 'alert-warning',
      ],
    ]); ?>
    <b>Внимание!</b> Права доступа сохраняются в режиме реального времени. Так же эти настройки не зависят от сайта или пользователя.
    <? \yii\bootstrap\Alert::end()?>
Exemplo n.º 8
0
?>


            <?/*= \skeeks\widget\chosen\Chosen::widget([
                'name'          => 'select-person-type',
                'id'            => 'select-person-type',
                'items'         => $shopFuser->getBuyersList(),
                'value'         => $shopFuser->buyer_id ? $shopFuser->buyer_id : (
                    $shopFuser->personType->id ? "shopPersonType-" . $shopFuser->personType->id : ""
                ),
                'placeholder'   => 'Выберите профиль покупателя',
                'allowDeselect' => false,
            ]); */?>

            <?php 
echo $form->field($shopFuser, 'buyer_id')->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map($shopFuser->shopBuyers, 'id', 'name'), 'controllerRoute' => '/shop/admin-buyer', 'additionalData' => ['cms_user_id' => $shopFuser->user->id], 'updateAction' => 'related-properties', 'allowDeselect' => false]);
?>


    <? if ($shopFuser->buyer) : ?>
        <?php 
echo \skeeks\cms\modules\admin\widgets\BlockTitleWidget::widget(['content' => \skeeks\cms\shop\Module::t('app', 'Customer data')]);
?>

            <?php 
echo \yii\widgets\DetailView::widget(['model' => $shopFuser, 'template' => "<tr><th style='width: 50%; text-align: right;'>{label}</th><td>{value}</td></tr>", 'attributes' => [['label' => \skeeks\cms\shop\Module::t('app', 'Type payer'), 'format' => 'raw', 'value' => $shopFuser->personType->name], ['label' => \skeeks\cms\shop\Module::t('app', 'Profile of buyer'), 'format' => 'raw', 'value' => Html::a($shopFuser->buyer->name . " [{$shopFuser->buyer->id}]", \skeeks\cms\helpers\UrlHelper::construct(['/shop/admin-buyer/update', 'pk' => $shopFuser->buyer->id])->enableAdmin(), ['data-pjax' => 0])]]]);
?>

            <?php 
echo \yii\widgets\DetailView::widget(['model' => $shopFuser->buyer->relatedPropertiesModel, 'template' => "<tr><th style='width: 50%; text-align: right;'>{label}</th><td>{value}</td></tr>", 'attributes' => $shopFuser->buyer->relatedPropertiesModel->attributes()]);
?>