Give you statistics about the articles bought by a customer.
- 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
Add it in your main thelia composer.json file
composer require thelia/customer-statistic-module:~1.0.3
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.
The customer.edit hook is used to attach the statistics to the customer edit page.
[customer.statistic.article.statistic]
| Argument | Description |
|---|---|
| customer_id | ID of the customer. |
| 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 |
{loop name="customer.statistic.article.statistic" type="article.statistic"}<!-- your template -->{/loop}
A product "Total" with a $PRODUCT_ID of -1 will be added in the loop, with the total turneover for the customer.
