Par défaut, la liste des factures dans le back-end est la colonne “Mode de paiement” non inclus. Ils peuvent maintenant ajouter manuellement mais.
Un avis général, comment ajouter des colonnes d'informations dans Admin Grids, déjà là ICI.
Ici, il est seulement brièvement à une colonne aller un aperçu dans ce. A cet effet, nous prenons le fichier app / code / core / Mage / Administrateur Html / block / Ventes / Facture / Grid.php et copiez-app / code / local / Mage / Administrateur Html / block / Ventes / Facture / Grid.php
Ensuite, nous l'ouvrons et faire ce qui suit:
1. Les lignes suivantes par
$collection = Mage::getResourceModel($ce->_getCollectionClass());
(comme. Ligne 57) insérer:
$collection>getSelect() ->joinLeft(«Sales_flat_order_payment ', 'Main_table.order_id = sales_flat_order_payment.entity_id',«Méthode»);
2. insérer la nouvelle colonne à l'emplacement désiré entre les autres colonnes,. Nous l'avons fait par
$ce->addColumn('Order_created_at', gamme( 'Header' => Mage::assistant(«Ventes»)->__('Date de commande'), 'Index' => 'Order_created_at', 'Type' => 'date-heure', ));
fini. A cet effet, alors que le code est inséré:
$ce->addColumn(«Méthode», gamme( 'Header' => Mage::assistant(«Ventes»)->__('Mode de paiement'), 'Index' => «Méthode», 'type' => 'Text', ));
Et déjà la nouvelle colonne apparaît aux méthodes de paiement dans la vue d'ensemble des factures.
vous voulez dans la Présentation du produit Admin également une colonne Ajouter (dans notre cas, nous voulons que la colonne ici “Mode de paiement” montrer), alors la procédure est très similaire à ce qui précède. Il utilise le Gripd.php de l'application répertoire / code / core / Mage / Administrateur Html / bloc / Ventes / commande et la copie dans l'application répertoire / code / local / Mage / Administrateur Html / Bloc / Ventes / commande.
Contrairement à changement #1 mais le code suivant est inséré
$collection>rejoindre(gamme('paiement'=>'ventes/commande_paiement'),'main_table.entity_id=id_parent',«Méthode»); $ce->SetCollection($collection);
Toutes choses égales par ailleurs.
Utilisé dans la version Magento 1.9 Remarques? Ajouts? Remarques? Volontiers!