Commit ec194b708841b77c69c0c3e4e6946e6395c222d0
1 parent
e992e0be
status
Showing
3 changed files
with
14 additions
and
3 deletions
Show diff stats
src/app/backend/controllers/DiscountController.php
| @@ -212,6 +212,11 @@ class DiscountController extends Controller | @@ -212,6 +212,11 @@ class DiscountController extends Controller | ||
| 212 | 212 | ||
| 213 | } | 213 | } |
| 214 | 214 | ||
| 215 | + /** | ||
| 216 | + * Switch status indicator | ||
| 217 | + * @param $id | ||
| 218 | + * @return \Phalcon\Http\ResponseInterface | ||
| 219 | + */ | ||
| 215 | public function switchAction($id) { | 220 | public function switchAction($id) { |
| 216 | 221 | ||
| 217 | if( !$this->session->get('isAdminAuth') ) { | 222 | if( !$this->session->get('isAdminAuth') ) { |
src/app/backend/views/discount/index.php
| @@ -32,11 +32,17 @@ | @@ -32,11 +32,17 @@ | ||
| 32 | 32 | ||
| 33 | foreach( $info as $p ) | 33 | foreach( $info as $p ) |
| 34 | { | 34 | { |
| 35 | + if ($p['status'] == '1') { | ||
| 36 | + $status_class = 'one_page_status_on_ico'; | ||
| 37 | + } else { | ||
| 38 | + $status_class = 'one_page_status_off_ico'; | ||
| 39 | + } | ||
| 40 | + | ||
| 35 | $data_pages .= | 41 | $data_pages .= |
| 36 | '<div class="one_page_edit header_gradient clearfix">'. | 42 | '<div class="one_page_edit header_gradient clearfix">'. |
| 37 | '<div class="one_page_edit_check float"></div>'. | 43 | '<div class="one_page_edit_check float"></div>'. |
| 38 | '<div class="one_page_edit_name float"><a href="/discount_update/'.$p['id'].'" title="">'.$p['name'].'</a></div>'. | 44 | '<div class="one_page_edit_name float"><a href="/discount_update/'.$p['id'].'" title="">'.$p['name'].'</a></div>'. |
| 39 | - '<div class="one_page_status_ico float_right"><a href="/discount_switch/'.$p['id'].'" title="Изменить статус" onclick="return confirm(Вы действительно хотите изменить статус?)"></a></div>'. | 45 | + '<div class="'.$status_class.' float_right"><a href="/discount_switch/'.$p['id'].'" title="Изменить статус" onclick="return confirm(Вы действительно хотите изменить статус?)"></a></div>'. |
| 40 | '<div class="one_page_delete_ico float_right"><a href="/discount_delete/'.$p['id'].'" title="Удалить" onclick="return confirm(\'Вы действительно хотите удалить информацию?\')"></a></div>'. | 46 | '<div class="one_page_delete_ico float_right"><a href="/discount_delete/'.$p['id'].'" title="Удалить" onclick="return confirm(\'Вы действительно хотите удалить информацию?\')"></a></div>'. |
| 41 | '<div class="one_page_edit_ico float_right"><a href="/discount_update/'.$p['id'].'" title="Редактировать"></a></div>'. | 47 | '<div class="one_page_edit_ico float_right"><a href="/discount_update/'.$p['id'].'" title="Редактировать"></a></div>'. |
| 42 | '</div>'; | 48 | '</div>'; |
www-backend/css/main.css
| @@ -917,8 +917,8 @@ label.error { | @@ -917,8 +917,8 @@ label.error { | ||
| 917 | .one_page_edit:hover .one_page_delete_ico a{background: url(../images/del_hover.png) 0% 0% no-repeat; width: 16px; height: 16px} | 917 | .one_page_edit:hover .one_page_delete_ico a{background: url(../images/del_hover.png) 0% 0% no-repeat; width: 16px; height: 16px} |
| 918 | .one_page_edit .one_page_edit_ico a{background: url(../images/pencil.png) 0% 0% no-repeat; width: 16px; height: 16px} | 918 | .one_page_edit .one_page_edit_ico a{background: url(../images/pencil.png) 0% 0% no-repeat; width: 16px; height: 16px} |
| 919 | .one_page_edit:hover .one_page_edit_ico a{background: url(../images/pencil_hover.png) 0% 0% no-repeat; width: 16px; height: 16px} | 919 | .one_page_edit:hover .one_page_edit_ico a{background: url(../images/pencil_hover.png) 0% 0% no-repeat; width: 16px; height: 16px} |
| 920 | -.one_page_edit .one_page_status_ico a{background: url(../images/up-arrow.png) 0% 0% no-repeat; width: 16px; height: 16px} | ||
| 921 | -.one_page_edit:hover .one_page_status_ico a{background: url(../images/up-arrow.png) 0% 0% no-repeat; width: 16px; height: 16px} | 920 | +.one_page_edit .one_page_status_on_ico a{background: url(../images/order_ico1.png) 0% 0% no-repeat; width: 16px; height: 16px} |
| 921 | +.one_page_edit .one_page_status_off_ico a{background: url(../images/order_ico3.png) 0% 0% no-repeat; width: 16px; height: 16px} | ||
| 922 | 922 | ||
| 923 | 923 | ||
| 924 | 924 |