Jump to content

[RESOLU] Listing des commandes : masqué un règlement


Recommended Posts

Bonjour,

Je me permets de créer un post car je n'arrive pas à trouver de solution pour ma demande.

 

Ma version Prestashop 1.6.1.5

 

Je souhaiterais masquer des commandes du listing (quand on va dans Commande > Commande) en fonction d'un mode de paiement. Aucune commande de ce mode de paiement sera affichée.

 

En gros, je souhaiterais modifier a la commande SQL du listing des commandes pour ajouter : payment != "mon mode de paiement à ignorer"

 

Je ne veux pas supprimer les commandes de la base de donner mais juste les masquer.

 

Merci beaucoup pour votre aide !

Valentin,

Edited by valentindelarue (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

 

J'arrive a ajouter des colonnes mais je n'arrive pas à mettre derrière le WHERE de la commande SQL : 

payment != "mon mode de paiement à ignorer"

 

J'ai uniquement, $this->_select et $this->_join.

 

Je ne sais pas ou mettre dans le fichier mon bout de code pour filtrer...

 

Merci beaucoup

Share this post


Link to post
Share on other sites

C'est les paiements via Amazon, nous importons des commandes Amazon avec le paiement sur Prestashop et un module nous permets de faire le lien avec notre logiciel de facturation interne. 

Les commandes Amazon sont géré (N°suivie + validation envoi) directement via Amazon donc on as pas besoin de les avoirs sur le BO de Prestashop.

 

Payment = Amazon

 

Merci,

Share this post


Link to post
Share on other sites

Super merci beaucoup pour ton aide, du coup si ça peux aider quelque qu'un :

 

Il faut créer le fichier AdminOrdersController.php dans override\controllers\admin

puis dedans mettre

<?php
class AdminOrdersController extends AdminOrdersControllerCore
{
	public function __construct()
	{
		parent::__construct();

		$this->_where = 'AND payment != \'Amazon\' ';
	}
}
?>

Merci beaucoup pour ton aide okom3pom

Share this post


Link to post
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
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More