add editable account on reception/customer-cart, add towel handling
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace frontend\controllers;
|
||||
|
||||
use frontend\models\TowelForm;
|
||||
use Yii;
|
||||
use common\models\Customer;
|
||||
use frontend\models\ReceptionForm;
|
||||
@@ -35,7 +36,7 @@ class CustomerController extends Controller
|
||||
],
|
||||
'access' => [
|
||||
'class' => \yii\filters\AccessControl::className(),
|
||||
'only' => ['create', 'update','reception','contract'],
|
||||
'only' => ['create', 'update','reception','contract','towel'],
|
||||
'rules' => [
|
||||
// allow authenticated users
|
||||
[
|
||||
@@ -91,8 +92,9 @@ class CustomerController extends Controller
|
||||
*/
|
||||
/**
|
||||
* Displays a single Customer model.
|
||||
* @param integer $id
|
||||
* @param null $number
|
||||
* @return mixed
|
||||
* @internal param int $id
|
||||
*/
|
||||
/*
|
||||
public function actionView($id)
|
||||
@@ -102,6 +104,26 @@ class CustomerController extends Controller
|
||||
]);
|
||||
}
|
||||
*/
|
||||
|
||||
public function actionTowel($number = null)
|
||||
{
|
||||
$model = new TowelForm();
|
||||
if ($model->load(Yii::$app->request->post()) ) {
|
||||
if ( $model->save() ){
|
||||
if ( $model->direction == 'in'){
|
||||
\Yii::$app->session->setFlash ( 'success', 'Törölköző(k) visszaadva!' );
|
||||
}else{
|
||||
\Yii::$app->session->setFlash ( 'success', 'Törölköző(k) kiadva!' );
|
||||
}
|
||||
}else{
|
||||
\Yii::$app->session->setFlash ( 'danger', 'Sikertelen törölköző művelet' );
|
||||
}
|
||||
}
|
||||
return $this->redirect(['customer/reception', 'number' => $number ]);
|
||||
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a new Customer model.
|
||||
* If creation is successful, the browser will be redirected to the 'view' page.
|
||||
@@ -216,8 +238,8 @@ class CustomerController extends Controller
|
||||
$model->save(false);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// s
|
||||
|
||||
Reference in New Issue
Block a user