add payment method

This commit is contained in:
2016-01-17 16:21:37 +01:00
parent abb69ce92d
commit d043759b1d
20 changed files with 751 additions and 168 deletions

View File

@@ -78,14 +78,16 @@ class ProductSaleForm extends Model
public $products;
public $payment_method;
/**
* @inheritdoc
*/
public function rules()
{
return [
[['id_product','count','id_account'], 'required'],
[['id_product','id_currency','id_account', 'id_discount','count'], 'integer'],
[['id_product','count','id_account','payment_method'], 'required'],
[['id_product','id_currency','id_account', 'id_discount','count','payment_method'], 'integer'],
[['comment'], 'string' ,'max' => 255],
[['cart'], 'string' ,'max' => 20],
[['id_product' ], 'validateProduct'],
@@ -108,6 +110,7 @@ class ProductSaleForm extends Model
'id_account' => Yii::t("frontend/product", "Account"),
'id_discount' => Yii::t("frontend/product", "Discount"),
'comment' => Yii::t("frontend/product", "Comment"),
'payment_method' => Yii::t('common/transfer', 'Fizetési mód'),
];
}
@@ -199,6 +202,7 @@ class ProductSaleForm extends Model
}
$this->transfer = Transfer::createProductTransfer($this->sale,$this->account, $this->discount, $this->currency, $this->count, $this->product,$status,$customer);
$this->transfer->payment_method = $this->payment_method;
if ( isset($this->comment)){
$this->transfer->comment = $this->comment;
}