2010-09-17 2 views
13

Je voudrais voir comment le rapport de panier d'achat abandonné est généré (quels modèles il utilise). Je souhaite ajouter la possibilité de diviser les noms et prénoms des clients, car nous souhaitons l'utiliser pour importer les informations de Magento dans notre programme de gestion des listes de diffusion.Où est le rapport Abandoned Cart Situé à Magento?

Est-ce que quelqu'un sait d'où provient ce rapport ou quel objet il utilise?

Répondre

19

Je trouve la grille a été générée à l'emplacement suivant:

/app/code/core/Mage/Adminhtml/Block/Report/Shopcart/Abandoned/Grid.php

De là, j'étais en mesure de trouver le modèle utilisé pour les caddies abandonnés était:

$collection = Mage::getResourceModel('reports/quote_collection'); 
$collection->prepareForAbandonedReport(array(1)); 
$collection->load(); 

j'ai pu obtenir mon objectif final fait en ajoutant deux colonnes dans le fichier Grid.php. Je l'ai fait en faisant ce qui suit:

$this->addColumn('customer_firstname', array(
      'header' =>Mage::helper('reports')->__('Customer First Name'), 
      'index'  =>'customer_firstname', 
      'sortable' =>false 
     )); 

     $this->addColumn('customer_lastname', array(
      'header' =>Mage::helper('reports')->__('Customer Last Name'), 
      'index'  =>'customer_lastname', 
      'sortable' =>false 
     )); 
+8

Cela pour poster une réponse quand vous avez résolu votre propre problème, et merci de ne pas être un utilisateur de Magento sans défense! –

+4

J'essaie toujours de répondre à mes propres problèmes quand je peux. Je ne peux pas être le seul à avoir ces questions. En tant que programmeur, je me sens parfois un peu vaincu par Magento alors j'essaie d'aider où je peux. Votre contribution à la communauté est grandement appréciée. Vos tutoriels m'ont aidé plus que vous ne le savez. –

Questions connexes