Exemple #1
0
        if($(this).attr("checked")) {
            $("#Amxadmins_password").attr("disabled", true);
        } else {
            $("#Amxadmins_password").removeAttr("disabled");
        }
    });
');
if (!$model->isNewRecord) {
    $model->flags = $model->flags[0];
}
$form = $this->beginWidget('bootstrap.widgets.TbActiveForm', array('id' => 'amxadmins-form', 'enableAjaxValidation' => false));
echo $form->errorSummary($model);
if ($model->isNewRecord) {
    echo $form->errorSummary($webadmins);
}
echo $form->dropDownListRow($model, 'flags', Amxadmins::getAuthType(), array('class' => 'span6', 'maxlength' => 32));
echo $form->textFieldRow($model, 'nickname', array('class' => 'span6', 'maxlength' => 32));
echo $form->textFieldRow($model, 'steamid', array('class' => 'span6', 'maxlength' => 32));
echo $form->textFieldRow($model, 'username', array('class' => 'span6', 'maxlength' => 32));
if (!$model->isNewRecord && $model->flags != 'a' && $model->password) {
    $htmlOptions = array('append' => '<label>' . CHtml::checkBox('removePwd') . ' Удалить пароль</label>', 'style' => 'width: 167px', 'value' => isset($_POST['Amxadmins']['password']) ? CHtml::encode($_POST['Amxadmins']['password']) : '');
} else {
    $htmlOptions = array('class' => 'span6', 'value' => isset($_POST['Amxadmins']['password']) ? CHtml::encode($_POST['Amxadmins']['password']) : '');
}
echo $form->passwordFieldRow($model, 'password', $htmlOptions);
echo $form->textFieldRow($model, 'access', array('style' => 'width: 233px', 'append' => '<span id="flagsselector" style="cursor: pointer">Выбрать</span>'));
echo $form->textFieldRow($model, 'icq', array('class' => 'span6'));
echo $form->dropDownListRow($model, 'ashow', array('Нет', 'Да'), array('class' => 'span6'));
if ($model->isNewRecord) {
    echo $form->textFieldRow($model, 'days', array('class' => 'span6', 'value' => '30', 'append' => '<label>' . CHtml::checkBox('', false, array('id' => 'forever')) . ' навсегда</label>'));
    echo $form->checkBoxListRow($model, 'servers', CHtml::listData(Serverinfo::model()->findAll(), 'id', 'hostname'), array('multiple' => true));
Exemple #2
0
<?php

/**
 * Вьюшка просмотра деталей админа серверов
 */
/**
 * @author Craft-Soft Team
 * @package CS:Bans
 * @version 1.0 beta
 * @copyright (C)2013 Craft-Soft.ru.  Все права защищены.
 * @link http://craft-soft.ru/
 * @license http://creativecommons.org/licenses/by-nc-sa/4.0/deed.ru  «Attribution-NonCommercial-ShareAlike»
 */
$this->pageTitle = Yii::app()->name . ' :: Админцентр - Редактировать админа';
$this->breadcrumbs = array('Админцентр' => array('/admin/index'), 'AmxModX админы' => array('admin'), 'Админ ' . $model->nickname);
$this->renderPartial('/admin/mainmenu', array('active' => 'server', 'activebtn' => 'servamxadmins'));
$this->menu = array(array('label' => 'Добавить AmxModX админа', 'url' => array('create')), array('label' => 'Управление AmxModX админами', 'url' => array('admin')));
?>
<h2>Детали админа &laquo;<?php 
echo $model->nickname;
?>
&raquo;</h2>

<?php 
$this->widget('bootstrap.widgets.TbDetailView', array('data' => $model, 'attributes' => array('nickname', 'username', 'password', array('name' => 'flags', 'value' => Amxadmins::getAuthType($model->flags)), 'access', 'icq', array('name' => 'is_active', 'value' => $model->is_active ? 'Да' : 'Нет'), array('name' => 'ashow', 'value' => $model->ashow ? 'Да' : 'Нет'), array('name' => 'created', 'type' => 'datetime', 'value' => $model->created))));
Exemple #3
0
<?php

/**
 * Вьюшка просмотра деталей админа серверов
 */
/**
 * @author Craft-Soft Team
 * @package CS:Bans
 * @version 1.0 beta
 * @copyright (C)2013 Craft-Soft.ru.  Все права защищены.
 * @link http://craft-soft.ru/
 * @license http://creativecommons.org/licenses/by-nc-sa/4.0/deed.ru  «Attribution-NonCommercial-ShareAlike»
 */
$this->pageTitle = Yii::app()->name . ' :: Админцентр - Редактировать админа';
$this->breadcrumbs = array('Админцентр' => array('/admin/index'), 'AmxModX админы' => array('admin'), 'Админ ' . $model->nickname);
$this->renderPartial('/admin/mainmenu', array('active' => 'server', 'activebtn' => 'servamxadmins'));
$this->menu = array(array('label' => 'Добавить AmxModX админа', 'url' => array('create')), array('label' => 'Управление AmxModX админами', 'url' => array('admin')));
?>
<h2>Детали админа &laquo;<?php 
echo $model->nickname;
?>
&raquo;</h2>

<?php 
$this->widget('bootstrap.widgets.TbDetailView', array('data' => $model, 'attributes' => array(array('name' => 'flags', 'value' => Amxadmins::getAuthType($model->flags)), 'username', 'nickname', 'steamid', 'access', 'icq', array('name' => 'ashow', 'value' => $model->ashow == 1 ? 'Да' : 'Нет'), array('name' => 'created', 'type' => 'datetime', 'value' => $model->created), array('name' => 'expired', 'value' => $model->expired == 0 ? 'Навсегда' : date('d.m.Y H:i', $model->expired)), 'days')));
Exemple #4
0
        if($(this).attr("checked")) {
            $("#Amxadmins_password").attr("disabled", true);
        } else {
            $("#Amxadmins_password").removeAttr("disabled");
        }
    });
');
if (!$model->isNewRecord) {
    $model->flags = $model->flags[0];
}
$form = $this->beginWidget('bootstrap3.widgets.BsActiveForm', array('id' => 'amxadmins-form', 'enableAjaxValidation' => false));
echo $form->errorSummary($model);
if ($model->isNewRecord) {
    echo $form->errorSummary($webadmins);
}
echo $form->dropDownListControlGroup($model, 'flags', Amxadmins::getAuthType(), array('maxlength' => 32));
echo $form->textFieldControlGroup($model, 'nickname', array('maxlength' => 32));
echo $form->textFieldControlGroup($model, 'steamid', array('maxlength' => 32));
echo $form->textFieldControlGroup($model, 'username', array('maxlength' => 32));
if (!$model->isNewRecord && $model->flags != 'a' && $model->password) {
    $htmlOptions = array('append' => CHtml::checkBox('removePwd') . ' Удалить пароль', 'value' => isset($_POST['Amxadmins']['password']) ? CHtml::encode($_POST['Amxadmins']['password']) : '');
} else {
    $htmlOptions = array('value' => isset($_POST['Amxadmins']['password']) ? CHtml::encode($_POST['Amxadmins']['password']) : '');
}
echo $form->passwordFieldControlGroup($model, 'password', $htmlOptions);
echo $form->textFieldControlGroup($model, 'access', array('append' => '<span id="flagsselector" style="cursor: pointer">Выбрать</span>'));
echo $form->textFieldControlGroup($model, 'icq', array('class' => 'span6'));
if ($model->isNewRecord) {
    echo $form->textFieldControlGroup($model, 'days', array('value' => '30', 'append' => CHtml::checkBox('', false, array('id' => 'forever')) . ' навсегда'));
    echo $form->checkBoxListControlGroup($model, 'servers', CHtml::listData(Serverinfo::model()->findAll(), 'id', 'hostname'));
} else {