Jump to content

Mostrare i gruppi nella lista customer chi è il venditore collegato ad un ordine X


v00d0

Recommended Posts

Ciao ragazzi, sto cercando di far visualizzare nella lista customers e nella lista ordine un ulteriore colonna.
 
Per quanto riguarda i customer quella relativa al gruppo di appartenenza e per quanto riguarda gli ordini quella relativa al nome del venditore al quale è assegnata quell'unità venduta. 
 
Per quanta riguarda i gruppi ho modificato la query della select in AdminOrdersController aggiungendo la riga in fondo.

 
$this->_select = '
a.date_add, gl.name as title, (
SELECT SUM(total_paid_real / conversion_rate) FROM '._DB_PREFIX_.'orders o
WHERE o.id_customer = a.id_customer
'.Shop::addSqlRestriction(Shop::SHARE_ORDER, 'o').'
AND a.active = 1
) as total_spent, (
SELECT c.date_add FROM '._DB_PREFIX_.'guest g
LEFT JOIN '._DB_PREFIX_.'connections c ON c.id_guest = g.id_guest
WHERE g.id_customer = a.id_customer
ORDER BY c.date_add DESC
LIMIT 1
) as connect,
(SELECT GROUP_CONCAT(cg.id_group SEPARATOR ", ") FROM '._DB_PREFIX_.'customer_group cg WHERE cg.id_customer = a.id_customer GROUP BY cg.id_customer)';

per quanto riguarda gli ordini non so dove mettere mano, ma essenzialmente devo fare la stessa cosa andando a prendere chi è il venditore collegato a quel determinato oggetto che è stato venduto.

 

Ho preso in mano prestashop ieri per la prima volta e non ne so niente di come funziona lo sviluppo. Quindi pardon :) 

 

Grazie dell'aiuto in anticipo.

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...