public function getPageTitle() { $pageTitle = $this->context->module->forumTitle; if ($this->getId() == 'forum') { switch ($this->getAction()->getId()) { case 'createTopic': $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Create new topic'); break; case 'forum': $pageTitle .= ' - ' . @BbiiForum::find(\Yii::$app->request->get()['id'])->name; break; case 'topic': $pageTitle .= ' - ' . @BbiiTopic::find(\Yii::$app->request->get()['id'])->title; break; case 'quote': $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Quote'); break; case 'reply': $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Reply'); break; case 'update': $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Update'); break; } } elseif ($this->getId() == 'member') { switch ($this->getAction()->getId()) { case 'index': $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Members'); break; case 'view': $pageTitle .= ' - ' . @BbiiMember::find(\Yii::$app->request->get()['id'])->member_name; break; case 'update': $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Update'); break; } } elseif ($this->getId() == 'message') { switch ($this->getAction()->getId()) { case 'inbox': $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Inbox'); break; case 'outbox': $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'Outbox'); break; case 'create': $pageTitle .= ' - ' . Yii::t('BbiiModule.bbii', 'New message'); break; } } else { $pageTitle .= ' - ' . ucfirst($this->getAction()->getId()); } return $pageTitle; }
?> <div class = "form"> <?php $form = $this->beginWidget('ActiveForm', array('id' => 'update-topic-form', 'enableAjaxValidation' => true, 'clientOptions' => array('validateOnSubmit' => true, 'validateOnChange' => false))); ?> <?php echo $form->errorSummary($model); ?> <div class = "row"> <?php echo $form->labelEx($model, 'forum_id'); ?> <?php echo Html::dropDownList($model, 'forum_id', ArrayHelper::map(BbiiForum::find()->forum()->findAll(), 'id', 'name'), array('onchange' => 'refreshTopics(this, "' . \Yii::$app->urlManager->createAbsoluteUrl('moderator/refreshTopics') . '")')); ?> <?php echo $form->error($model, 'forum_id'); ?> </div> <div class = "row"> <?php echo $form->labelEx($model, 'merge'); ?> <?php echo Html::dropDownList($model, 'merge', array()); ?> <?php echo $form->error($model, 'merge');