echo $form->field($source_message, 'category')->dropDownList(ArrayHelper::map($categories, 'category', 'category'), ['options' => [$source_message->id => ['Selected' => 'selected']]])->label(Translation::t('source_message', 'Category')); ?> </div> <div class="form-group col-md-6"> <?php echo $form->field($message, 'language')->dropDownList(ArrayHelper::map($languages, 'lang_id', 'name'), ['options' => [$language->lang_id => ['Selected' => 'selected']]])->label(Translation::t('source_message', 'Language')); ?> </div> <div class="form-group col-md-6"> <?php echo $form->field($source_message, 'message')->textInput(['placeholder' => "Текст"])->label(Translation::t('source_message', 'Text')); ?> </div> <div class="form-group col-md-6"> <?php echo $form->field($message, 'translation')->textInput(['placeholder' => "Перевод"])->label(Translation::t('source_message', 'Translation')); ?> </div> <div class="col-md-2 pull-right"> <input type="submit" class="btn btn-primary pull-right" value="<?php echo Translation::t('source_message', 'Update'); ?> "> </div> <?php ActiveForm::end(); ?> </div> </div>
</td> <td><?php echo $sourceMessage->message; ?> </td> <td><?php echo $messageTranslation; ?> <td> <td> <?php $translations = ArrayHelper::index($sourceMessage->messages, 'language'); foreach ($languages as $language) { echo Html::a($language->name, Url::toRoute(['message/edit', 'categoryId' => $sourceMessage->id, 'languageId' => $language->id]), ['class' => (!empty($translations[$language->lang_id]) ? 'label label-primary' : 'label label-danger') . ' col-sm-12', 'title' => !empty($translations[$language->lang_id]) ? Translation::t('main', 'Change translation') : Translation::t('main', 'Add translation')]); echo '<br>'; } ?> </td> <td class="text-right"> <a href="<?php echo Url::toRoute(['message/edit', 'categoryId' => $sourceMessage->id, 'languageId' => $selectedLanguage->id]); ?> " class="btn glyphicon glyphicon-<?php echo empty($messageTranslation) ? 'plus btn-primary' : 'pencil btn-info'; ?> " type="button"> </a>
ActiveForm::begin(['action' => Url::to(['edit']), 'method' => 'post']); ?> <div class="form-group col-md-5"> <?php echo Html::activeHiddenInput($model, 'id'); ?> <?php echo Html::label(Translation::t('message', 'Language') . ' ' . $language->name, ['class' => 'form-control']); ?> </div> <div class="form-group col-md-5"> <?php echo Html::label(Translation::t('message', 'Text') . ' ' . $language->name, ['class' => 'form-control']); ?> <?php echo Html::activeTextInput($model, 'message', ['class' => 'form-control']); ?> </div> <div class="col-md-2"> <input type="submit" class="btn btn-primary pull-left" value="<?php echo Translation::t('message', 'Update'); ?> "> </div> <?php ActiveForm::end(); ?> </div> </div>