Пример #1
0
    <?php 
$form = ActiveForm::begin();
?>

    <?php 
echo $form->field($model, 'profile_name')->textInput(['maxlength' => true])->label(Yii::t('backend', 'Template') . '&#160;<span style="color: red;">*</span>');
?>

    <?php 
echo $form->field($model, 'drug_name')->textInput(['maxlength' => true]);
?>

    <?php 
$amount_data = backend\models\Amount::find()->select(['amount_id', 'concat(amount_text, " ", unit_text) as amount_text'])->joinWith('unit')->orderBy('unit_text, im_amount.amount_text')->all();
if (empty($amount_data[0]->amount_text)) {
    $amount_data = backend\models\Amount::find()->select(['amount_id', 'amount_text'])->orderBy('amount_text')->all();
}
$amount_list = \yii\helpers\ArrayHelper::map($amount_data, 'amount_id', 'amount_text');
echo $form->field($model, 'amount_id')->radioList($amount_list, ['separator' => '<br />'])->label(Yii::t('backend', 'Amount') . '&#160;<span style="color: red;">*</span>');
?>

    <?php 
$meal_data = backend\models\Meal::find()->select(['meal_id', 'meal_text'])->orderBy('meal_text')->all();
$meal_list = \yii\helpers\ArrayHelper::map($meal_data, 'meal_id', 'meal_text');
echo $form->field($model, 'meal_id')->radioList($meal_list, ['separator' => '<br />'])->label(Yii::t('backend', 'Meal') . '&#160;<span style="color: red;">*</span>');
?>

    <?php 
$time_data = backend\models\Time::find()->select(['time_id', 'time_text'])->orderBy('time_id')->all();
$time_list = \yii\helpers\ArrayHelper::map($time_data, 'time_id', 'time_text');
echo $form->field($model, 'time_array')->checkboxList($time_list, ['separator' => '<br />'])->label(Yii::t('backend', 'Time') . '&#160;<span style="color: red;">*</span>');
Пример #2
0
    ?>
                </div>
                <div class="col-sm-6">
                    <?php 
    echo $form->field($model, 'drug_name')->textInput(['maxlength' => true])->label(Yii::t('backend', 'Drug') . '&#160;<span style="color: red;">*</span>');
    ?>
                </div>
            </div>
            <br />
    <?php 
}
?>
    <div class="form-group kv-fieldset-inline">
        <div class="col-sm-4">
            <?php 
$amount_data = backend\models\Amount::find()->select(['amount_id', 'concat(amount_text, " ", unit_text) as amount_text'])->joinWith('unit')->orderBy('unit_text, im_amount.amount_text')->all();
$amount_list = \yii\helpers\ArrayHelper::map($amount_data, 'amount_id', 'amount_text');
echo $form->field($model, 'amount_id')->radioList($amount_list)->label(Yii::t('backend', 'Amount') . '&#160;<span style="color: red;">*</span>');
?>
        </div>
        <div class="col-sm-4">
            <?php 
$meal_data = backend\models\Meal::find()->select(['meal_id', 'meal_text'])->orderBy('meal_text')->all();
$meal_list = \yii\helpers\ArrayHelper::map($meal_data, 'meal_id', 'meal_text');
echo $form->field($model, 'meal_id')->radioList($meal_list)->label(Yii::t('backend', 'Meal') . '&#160;<span style="color: red;">*</span>');
?>
        </div>
        <div class="col-sm-3 col-sm-offset-1">
            <?php 
$time_data = backend\models\Time::find()->select(['time_id', 'time_text'])->orderBy('time_id')->all();
$time_list = \yii\helpers\ArrayHelper::map($time_data, 'time_id', 'time_text');