add cassaopen/default account behaviors
This commit is contained in:
@@ -74,6 +74,8 @@ class AccountStateController extends Controller {
|
||||
$lastStates = AccountState::readLastForUser ( AccountState::TYPE_CLOSE );
|
||||
$lastStates = AccountState::modelsToArray ( $lastStates );
|
||||
|
||||
// \Yii::$app->session->setFlash('error','ok');
|
||||
|
||||
$model = new AccountState ();
|
||||
$model->type = AccountState::TYPE_OPEN;
|
||||
$model->id_user = Yii::$app->user->id;
|
||||
|
||||
@@ -24,6 +24,8 @@ use common\models\ShoppingCart;
|
||||
use frontend\models\ReceptionForm;
|
||||
use frontend\models\CustomerCartPayoutForm;
|
||||
use frontend\models\UserCartPayoutForm;
|
||||
use frontend\components\DefaultAccountBehavior;
|
||||
use frontend\components\CassaOpenBehavior;
|
||||
|
||||
/**
|
||||
* ProductController implements the CRUD actions for Product model.
|
||||
@@ -61,7 +63,14 @@ class ProductController extends Controller {
|
||||
]
|
||||
// everything else is denied
|
||||
|
||||
]
|
||||
] ,
|
||||
// named behavior, configuration array
|
||||
'defaultAccount' => [
|
||||
'class' => DefaultAccountBehavior::className(),
|
||||
],
|
||||
'cassaIsOpen' => [
|
||||
'class' => CassaOpenBehavior::className(),
|
||||
],
|
||||
];
|
||||
}
|
||||
public function actionSale($number = null) {
|
||||
|
||||
@@ -19,6 +19,8 @@ use common\models\User;
|
||||
use common\models\ShoppingCart;
|
||||
use common\models\UserSoldItem;
|
||||
use frontend\components\FrontendController;
|
||||
use frontend\components\DefaultAccountBehavior;
|
||||
use frontend\components\CassaOpenBehavior;
|
||||
|
||||
/**
|
||||
* TicketController implements the CRUD actions for Ticket model.
|
||||
@@ -46,6 +48,12 @@ class TicketController extends FrontendController
|
||||
// everything else is denied
|
||||
],
|
||||
],
|
||||
'defaultAccount' => [
|
||||
'class' => DefaultAccountBehavior::className(),
|
||||
],
|
||||
'cassaIsOpen' => [
|
||||
'class' => CassaOpenBehavior::className(),
|
||||
],
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user