private function compSave() { $catagories = ItemVatCat::find()->All(); foreach ($catagories as $catagory) { if (!UserIncomeMap::findOne(array('user_id' => $this->id, 'itemVatCat_id' => $catagory->id))) { //'user_id', 'itemVatCat_id' $model = new UserIncomeMap(); $attr = array("user_id" => $this->id, "itemVatCat_id" => $catagory->id, "account_id" => 100); $model->attributes = $attr; if (!$model->save()) { Yii::error('fatel error unable to save cat'); return false; } } } Yii::info('user save catagory'); $tmps = \yii\web\UploadedFile::getInstanceByName('User[certfile]'); if ($tmps) { Yii::info('cert file loaded'); if ($tmps->saveAs($this->getCertFilePath($this->id))) { // add it to the main model now } else { echo 'Cannot upload!'; } //} } }
</div> <div class="col-md-4 col-sm-6"> <?php TbPanel::begin(array('header' => Yii::t('app', "Item Financial Details"))); ?> <?php echo $form->field($model, 'purchaseprice'); ?> <?php echo $form->field($model, 'profit'); ?> <?php echo $form->field($model, 'itemVatCat_id')->dropDownList(ArrayHelper::map(ItemVatCat::find()->asArray()->all(), 'id', 'name')); ?> <?php echo $form->field($model, 'saleprice'); ?> <?php echo $form->field($model, 'currency_id')->dropDownList(ArrayHelper::map(Currates::GetRateList(), 'currency_id', 'name')); ?> <?php TbPanel::end(); ?> </div> <div class="col-md-4 col-sm-6">