Example #1
0
        <div>
            <?php 
Proc::ButtonConstruct($this, ['id' => 'buttongroupldapgriddialog', 'caption' => 'Группы LDAP', 'onclickfunc' => 'LoadDialogContent({dialogelem_id: "groupldapdialog",loadurl:"' . Yii::app()->createUrl('Configurations/AuthItemManager/LoadGroupldapContent') . '", buttonelem: $(this)})']);
?>
        </div>
        <div>
            <?php 
Proc::ButtonConstruct($this, ['id' => 'buttonauthitemsgriddialog', 'caption' => 'Роли системы', 'onclickfunc' => 'LoadDialogContent({dialogelem_id: "authitemsdialog",loadurl:"' . Yii::app()->createUrl('Configurations/AuthItemManager/LoadAuthitemsContent') . '", buttonelem: $(this)})']);
?>
        </div>    
        <div>
            <?php 
Proc::ButtonConstruct($this, ['id' => 'buttonpermissionconfdialog', 'caption' => 'Настройки', 'onclickfunc' => 'LoadDialogContent({dialogelem_id: "permissionconfdialog",loadurl:"' . Yii::app()->createUrl('Configurations/AuthItemManager/LoadPermissionConfContent') . '", buttonelem: $(this)})']);
?>
        </div> 
    </div>
</fieldset>

<?php 
/* Диалог "Пользователи системы" */
$this->beginWidget('zii.widgets.jui.CJuiDialog', Proc::GetDefDialogOptions(['id' => 'usersdialog', 'label' => User::GetLabel(), 'buttons' => false]));
$this->endWidget('zii.widgets.jui.CJuiDialog');
/* Диалог "Группы LDAP" */
$this->beginWidget('zii.widgets.jui.CJuiDialog', Proc::GetDefDialogOptions(['id' => 'groupldapdialog', 'label' => 'Группы LDAP', 'buttons' => false]));
$this->endWidget('zii.widgets.jui.CJuiDialog');
/* Диалог "Роли системы" */
$this->beginWidget('zii.widgets.jui.CJuiDialog', Proc::GetDefDialogOptions(['id' => 'authitemsdialog', 'label' => 'Роли системы', 'buttons' => false]));
$this->endWidget('zii.widgets.jui.CJuiDialog');
/* Диалог "Настройки" */
$this->beginWidget('zii.widgets.jui.CJuiDialog', array_replace_recursive(Proc::GetDefDialogOptions(['id' => 'permissionconfdialog', 'label' => 'Настройки', 'savebuttonfunc' => 'PermissionConfSaveButton($(this))']), ['options' => ['width' => 450, 'open' => 'js:function() {FormAttributesJSApply({formid: "profile-PermissionConf-form"})}']]));
$this->endWidget('zii.widgets.jui.CJuiDialog');