Commit 7b9523621b6f2c35f48432e8d95d9a3f8dbb49eb
1 parent
18e84626
price and count update
Showing
2 changed files
with
18 additions
and
1 deletions
Show diff stats
controllers/OrderController.php
@@ -379,4 +379,12 @@ | @@ -379,4 +379,12 @@ | ||
379 | throw new NotFoundHttpException('The requested page does not exist.'); | 379 | throw new NotFoundHttpException('The requested page does not exist.'); |
380 | } | 380 | } |
381 | } | 381 | } |
382 | + | ||
383 | + public function actionPrint($id){ | ||
384 | + $this->layout = false; | ||
385 | + $model = $this->findModel($id); | ||
386 | + return $this->renderPartial('@backend/views/layouts/print', [ | ||
387 | + 'model' => $model | ||
388 | + ]); | ||
389 | + } | ||
382 | } | 390 | } |
views/order/index.php
@@ -54,7 +54,16 @@ | @@ -54,7 +54,16 @@ | ||
54 | }, | 54 | }, |
55 | ], | 55 | ], |
56 | 56 | ||
57 | - [ 'class' => 'yii\grid\ActionColumn' ], | 57 | + [ 'class' => 'yii\grid\ActionColumn', |
58 | + 'template' => '{view} {update} {delete}{print}', | ||
59 | + 'buttons' => [ | ||
60 | + 'print' => function ($url) { | ||
61 | + return Html::a( | ||
62 | + '<span class="glyphicon glyphicon-print"></span>', | ||
63 | + $url); | ||
64 | + }, | ||
65 | + ] | ||
66 | + ], | ||
58 | ], | 67 | ], |
59 | ] | 68 | ] |
60 | ); ?> | 69 | ); ?> |