* @copyright 2007-2013 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA */ if (!defined('_PS_VERSION_')) exit; class Dashactivity extends Module { public function __construct() { $this->name = 'dashactivity'; $this->displayName = 'Dashboard Activity'; $this->tab = ''; $this->version = '0.1'; $this->author = 'PrestaShop'; parent::__construct(); } public function install() { if (!parent::install() || !$this->registerHook('dashboardZoneOne') || !$this->registerHook('dashboardDatas')) return false; return true; } public function hookDashboardZoneOne($params) { return $this->display(__FILE__, 'dashboard_zone_one.tpl'); } public function hookDashboardDatas($params) { return array( 'data_value' => array( 'order_nbr' => 365, 'pending_orders' => 120, 'return_exchanges' => 35, 'abandoned_cart' => 12, 'products_out_of_stock' => 4, 'new_messages' => 42, 'order_inquires' => 13, 'product_reviews' => 56, 'new_customers' => 42, 'online_visitor' => 200, 'new_registrations' => 125, 'total_suscribers' => 13500, 'visits' => 10000, 'unique_visitors' => 3500, ), 'data_trends' => array( 'orders_trends' => array('way' => 'down', 'value' => 0.66), ) ); } }