/** * @inheritdoc */ public function run() { // get app language of current application $languages = Yii::$app->appLanguage->getAppLanguages(); $languageLabels = []; foreach ($languages as $languageId) { $languageLabels[$languageId] = I18N::label($languageId); } // build form $html = '<form method="post" class="current-language" action="' . Yii::$app->request->url . '">'; $html .= Html::dropDownList('language', Yii::$app->language, $languageLabels, ['class' => 'language-selector form-control']); foreach ($languages as $languageId) { $html .= Html::hiddenInput($languageId, Url::to([''] + array_merge(Yii::$app->request->get(), ['language' => $languageId]))); } $html .= '</form>'; return $html; }
</table> <div class="form-group"> <?php echo Html::activeHiddenInput($model, 'application'); ?> <?php echo Html::activeHiddenInput($model, 'controller'); ?> <?php echo Html::activeHiddenInput($model, 'module'); ?> <?php echo Html::activeHiddenInput($model, 'table'); ?> <?php echo Html::activeHiddenInput($model, 'translateGroup'); ?> <?php echo Html::hiddenInput('build', '1'); ?> <?php echo Html::submitButton('Validate', ['class' => 'btn btn-primary']); ?> </div> <?php ActiveForm::end(); ?> </div> </div> </section> </div>
if (isset($rbacPermission->rbacPermissionI18ns[0])) { ?> <tr> <td><?php echo $rbacPermission->rbacPermissionI18ns[0]->title; ?> </td> <?php foreach ($models['rbacRoles'] as $rbacRole) { ?> <?php if (isset($rbacRole->rbacRoleI18ns[0])) { ?> <td> <?php echo Html::hiddenInput('rbacRolesPermissions[' . $rbacRole->id . '][' . $rbacPermission->id . ']', 0); ?> <?php echo Html::checkbox('rbacRolesPermissions[' . $rbacRole->id . '][' . $rbacPermission->id . ']', $models['rbacRolesPermissions'][$rbacRole->id][$rbacPermission->id]->rbac_role_id == $rbacRole->id); ?> </td> <?php } ?> <?php } ?> </tr> <?php } }