/** * @inheritdoc */ public function init() { if ($this->widget === null) { throw new InvalidConfigException('The "widget" property must be set.'); } $this->initOptions(); parent::init(); echo $this->render('available_widget', ['widget' => $this->widget]); }
Modal::begin(['size' => 'modal-sm', 'id' => 'myChatModal', 'header' => '<h4 class="text-center" style="">Перетащи меня</h4>', 'headerOptions' => ['style' => 'cursor: move;'], 'toggleButton' => false, 'clientOptions' => ['backdrop' => false, 'keyboard' => false], 'options' => ['class' => 'draggable']]); ?> <div id="notifications"></div> <?php Pjax::begin(['id' => 'modalChat', 'enablePushState' => false, 'timeout' => 9000]); ?> <?php $form = ActiveForm::begin(['id' => 'chat-form', 'options' => ['data-pjax' => true]]); ?> <?php echo $form->field($modelChatForm, 'name'); ?> <?php echo $form->field($modelChatForm, 'message'); ?> <?php echo Html::submitButton('Отправить', ['class' => 'btn btn-primary']); ?> <?php ActiveForm::end(); ?> <?php Pjax::end(); ?> <?php Modal::end(); Draggable::end(); ?> </div>