Jump to content

Editar modulo dashtrends ps 1.6 (DASHBOARD)


raymmer

Recommended Posts

Hola,

 

Si no me equivoco, estás buscando el módulo "dashtrends", que se encuentra en la carpeta: modules > dashtrends

 

Los títulos los puedes modificar en el fichero: modules > dashtrends > views > templates > hook > dashboard_zone_two.tpl a partir de la línea 38

<div id="dashtrends_toolbar" class="row">

El contenido supongo que deberas de modificar el fichero: modules > dashtrends > dashtrends.php

  • Like 1
Link to comment
Share on other sites

Ya me habia metido ahii (en modules > dashtrends > views > templates > hook > dashboard_zone_two.tpl     y     modules > dashtrends > dashtrends.php

 

 

Y no se modificarlo, se que solo se tiene que modificar el dashtrends.php porque es relacionado con la base de datos...  pero no se hacer ese tipo de modificaciones, me ayudarias?... Le lo agradeceria bastante 

 

 

 

Saludos y gracias por la respuesta 

Link to comment
Share on other sites

No he indagado mucho en el tema, pero supongo que tienes que modificar la funcion de la línea 74:

protected function getData($date_from, $date_to)

En concreto a partir de la línea 100, donde se encuentran los datos:

else
{
	$tmp_data['visits'] = AdminStatsControllerCore::getVisits(false, $date_from, $date_to, 'day');
	$tmp_data['orders'] = AdminStatsControllerCore::getOrders($date_from, $date_to, 'day');
	$tmp_data['total_paid_tax_excl'] = AdminStatsControllerCore::getTotalSales($date_from, $date_to, 'day');
	$tmp_data['total_purchases'] = AdminStatsControllerCore::getPurchases($date_from, $date_to, 'day');
	$tmp_data['total_expenses'] = AdminStatsControllerCore::getExpenses($date_from, $date_to, 'day');
}

Si te fijas bien, se está haciendo una llamada al controlador AdminStatsControllerCore y ahí a una función determinada, por ejemplo, para obtener los visitantes se accede al método getVisits(). Este controlador se encuentra en controllers/admin/AdminStatsController.php, ahí podrás encontrar todos los métodos que necesites, y si no los encuentras, los tendrás que crear tu.

 

Edito:

 

Este código lo he obtenido del fichero modules/dashtrends/dashtrends.php de Prestashop 1.6.0.11. Lo digo por si no aparece exactamente igual.

Edited by oddworldng (see edit history)
  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...