Customer Statistics

Give you statistics about the articles bought by a customer.

Screenshot

Take Customer Account Screenchot 1

Installation

Manually

  • Copy the module into <thelia_root>/local/modules/ directory and be sure that the name of the module is CustomerStatistic.
  • Activate it in your thelia administration panel

Composer

Add it in your main thelia composer.json file

composer require thelia/customer-statistic-module:~1.0.3

Usage

Activate the module in the module list. A new row will then appear on customer edit pages, giving you statistics about the articles they bought.

Hook

The customer.edit hook is used to attach the statistics to the customer edit page.

Loop

[customer.statistic.article.statistic]

Input arguments

Argument Description
customer_id ID of the customer.

Output arguments

Variable Description
$PRODUCT_ID ID of the product
$REFERENCE Reference of the product
$NAME Name of the product
$UNIT_PRICE Price for a single unit of the product
$QUANTITY Quantity of this product bought by the customer across all of his orders
$TOTAL_PRICE $QUANTITY * $UNIT_PRICE

Exemple

{loop name="customer.statistic.article.statistic" type="article.statistic"}<!-- your template -->{/loop}

Additionnal information

A product "Total" with a $PRODUCT_ID of -1 will be added in the loop, with the total turneover for the customer.

Download
Download

Customer Statistics

Compatibility :

Thelia 2.3

Say Hi & Get in Touch

info@thelia.net - +33(0)4 44 05 31 00

Thelia Network English
E-commerce solution

E-commerce software, useful to create and manage online stores, published under a free license. Discover our new version, based on many modern technologies !

Download Thelia
Business

A team of experts at your service.

Showcase

Over 7000 online stores powered by Thelia

Modules

Customize your Thelia.

Openstudio

Thelia editor