?> <span class="text-muted"><i class="fa fa-lg fa-fw"></i></span> <?php } ?> <?php echo TB::act($request->routename, ['controller' => $request->controller, 'action' => 'edit', 'id' => $o->id]); ?> <?php echo TB::act('f_products', ['slug' => $o->slug]); ?> <?php echo TB::act($request->routename, ['controller' => $request->controller, 'action' => 'delete', 'id' => $o->id], __('shop.category_confirm_delete')); ?> </td> </tr> <?php } ?> </table> <?php echo $pag; ?> <p><span class="badge"><?php echo __('shop.category_total') . ': ' . $total_items; ?>
<?php echo HTML::anchor(Route::url('b_shop', ['controller' => 'customers', 'action' => 'edit', 'id' => $obj->id]), 'Редактировать профиль'); ?> </td> </tr--> </table> </div> <div class="span8"> <h3>Заказы клиента</h3> <?php // Create table body $table_body = []; foreach ($orders as $o) { $table_body[] = [$o->id, HTML::anchor(Route::url('b_shop', ['controller' => 'orders', 'action' => 'edit', 'id' => $o->id]), '№' . $o->number, ['data-toggle' => 'tooltip', 'data-original-title' => 'Редактировать заказ']), Format::price($o->total), Date::format($o->created, Date::FULL), $o->status->get_title(), TB::act($request->routename, ['controller' => $request->controller, 'action' => 'edit', 'id' => $o->id]) . TB::act($request->routename, ['controller' => $request->controller, 'action' => 'delete', 'id' => $o->id])]; } // Create table echo TB_Table::open(); echo TB_Table::colgroup([50, 100, 0, 0, 0]); echo TB_Table::headers_sorter(['id' => ['string', __('#ID')], 'number' => ['string', __('Номер')], 'total' => ['string', __('Сумма')], 'created' => ['string', __('Дата заказа')], '_status' => ['none', __('Статус')], '_action' => ['none', __('settings.actions')]]); echo TB_Table::body($table_body); echo TB_Table::close(); ?> <span class="badge badge-info"> Заказов: <?php echo $total_items; ?> </span> <br>
?> <?php } else { ?> <span class="text-muted"><i class="fa fa-lg fa-fw"></i></span> <?php } ?> <?php echo TB::act($request->routename, ['action' => 'edit', 'id' => $o->id]); ?> <?php echo TB::act('f_static', ['slug' => $o->slug]); ?> <?php echo TB::act($request->routename, ['action' => 'delete', 'id' => $o->id], __('static.confirm_delete')); ?> </td> </tr> <?php } ?> </table> <?php echo $pag; ?> <p><span class="badge"><?php echo __('static.total_pages') . ': ' . $total_items; ?>
</td> <td style="white-space: nowrap"><?php echo Model_Shop_Product::get_status_title($o->status); ?> </td> <td><?php echo TB::change('enabled', $o->id, $o->enabled, ['module' => $module]); ?> </td> <td class="icon_actions"> <?php echo TB::act($request->routename, ['controller' => $request->controller, 'action' => 'edit', 'id' => $o->id]); ?> <?php echo TB::act($request->routename, ['controller' => $request->controller, 'action' => 'undelete', 'id' => $o->id], __('shop.product_confirm_undelete')); ?> </td> </tr> <?php } ?> </table> <?php echo $pag; ?> <p><span class="badge"><?php echo __('shop.product_total') . ': ' . $total_items; ?>
<?php defined('SYSPATH') or die('No direct script access.'); if ($pg->total_items > 0) { // Create table body $table_body = []; foreach ($obj as $o) { $table_body[] = [HTML::anchor(Route::url('b_shop', ['controller' => 'customers', 'action' => 'view', 'id' => $o->id]), $o->fio, ['data-toggle' => 'tooltip', 'data-original-title' => 'Редактировать профиль']), Format::mobile($o->phone), $o->email, HTML::anchor(Route::url('b_shop', ['controller' => 'customers', 'action' => 'view', 'id' => $o->id]), '<span class="badge badge-info"> ' . $o->orders->count_all() . ' ' . '<i class="icon icon-eye-open"></i>' . '</span>', ['data-toggle' => 'tooltip', 'data-original-title' => 'Профиль и заказы клиента']), Format::price(Model_Shop_Customer::total($o->id)), TB::act($request->routename, ['controller' => $request->controller, 'action' => 'edit', 'id' => $o->id]) . TB::act($request->routename, ['controller' => $request->controller, 'action' => 'delete', 'id' => $o->id])]; } // Create table echo TB_Table::open(); echo TB_Table::colgroup([0, 0, 0, 0, 0, 0]); echo TB_Table::headers_sorter(['fio' => ['string', __('Клиент')], 'phone' => ['string', __('Телефон')], 'email' => ['string', __('Email')], '_orders' => ['none', __('Заказы')], '_total' => ['none', __('На сумму')], '_action' => ['none', __('settings.actions')]]); echo TB_Table::body($table_body); echo TB_Table::close(); echo '<span class="badge badge-info">Всего клиентов: ' . $pg->total_items . '</span>'; echo $pg; } else { ?> <div class="alert alert-block alert-info"> <button type="button" class="close" data-dismiss="alert">×</button> Клиентов нет. </div> <?php }
</td> <td><?php echo $order->status->get_title(); ?> </td> <td> <?php echo HTML::anchor(Route::url('b_shop', ['controller' => 'customers', 'action' => 'view', 'id' => $order->customer->id]), $order->customer->fio, ['data-toggle' => 'tooltip', 'data-original-title' => 'Профиль и заказы клиента']); ?> </td> <td><?php echo Format::mobile($order->customer->phone); ?> </td> <td><?php echo TB::act($request->routename, ['controller' => $request->controller, 'action' => 'edit', 'id' => $order->id]) . TB::act($request->routename, ['controller' => $request->controller, 'action' => 'delete', 'id' => $order->id]); ?> </td> </tr> <?php } ?> </table> <?php } else { ?> <div class="alert alert-block alert-info"> <button type="button" class="close" data-dismiss="alert">×</button> Заказов нет.
</td> <td><?php echo TB::change('enabled', $o->id, $o->enabled, ['module' => $module]); ?> </td> <td class="icon_actions"> <?php echo TB::act($request->routename, ['controller' => $request->controller, 'action' => 'edit', 'id' => $o->id]); ?> <?php echo TB::act('f_publication', ['slug' => $o->slug]); ?> <?php echo TB::act($request->routename, ['controller' => $request->controller, 'action' => 'delete', 'id' => $o->id], __('publications.page_confirm_delete')); ?> </td> </tr> <?php } ?> </table> <?php echo $pag; ?> <p><span class="badge"><?php echo __('publications.page_total') . ': ' . $total_items; ?>