Jump to content

ajouter commande manuellement = page blanche sous 1.6.0.13 :(


Recommended Posts

bonjour

 

j ai mon site web mais je fais aussi des salons

quand je rentre de salons je crée une commande manuellement afin de rentrer mes ventes dans ma compta prestashop (histoire que les numéros de factures se suivent)

 

il me faut à chaque fois la créer comme un client de base

 

je ne peux pas créer à partir du panneau admin dans commande - ajouter une commande

je remplis tous les champs mais quand je valide = page blanche (quelque soit le mode de paiement choisi)

 

je désespère ...

 

je ne peux donc pas valider manuellement une commande pour une cliente qui aurait un souci (pas douée) sur le site non plus ...

Edited by lily fairy (see edit history)
Link to comment
Share on other sites

Problème de contexte/cookies, alors en tête de cette fonction mettez ça

	protected function checkProductRestrictions(Context $context, $return_products = false, $display_error = true, $alreadyInCart = false)
	{
		$selectedProducts = array();
		if (!$context)
			$context = Context::getContext();		
		//$context->cart->save();
		//$context->cookie->id_cart = (int)$context->cart->id;
		
		.....

Si le résultat est toujours une page blanche dé-commentez les 2 dernières lignes ci-dessus

Link to comment
Share on other sites

Vous ajoutez ces 4 là:

		if (!$context)
			$context = Context::getContext();		
		//$context->cart->save();
		//$context->cookie->id_cart = (int)$context->cart->id;

Je vous avais mis le début de la fonction pourque vous sachiez où les mettre.

Si ca fonctionne comme ça, impec. Sinon il faudra réinitialiser le cart en dé-commentant les 2 dernières lignes.

 

C'est plus clair ?

Link to comment
Share on other sites

  • 1 month later...
  • 1 year later...

Bonjour,

 

Je remonte ce vieux post : ma boutique a migré sur une version 1.6.1.3 depuis janvier, les commandes manuelles ne posaient pas de pb jusqu'à...ce matin !

 

2 commandes dont le paiement a été validé par TPE mais qui n'apparaissent pas dans le BO, d'habitude quand ce pb se pose je retrouve le panier et je valide manuellement la commande, mais là depuis ce matin, cela me renvoie sur une page blanche :(

Link to comment
Share on other sites

  • 1 month later...

bonjour, je remonte cesujet car je rencontre des souci pour crée une commande manuel.

 

l'ajout duclient se fait bien (mais pas d'adresse postal), ont choisi le produit, et c'est là que le souci arrive, rien ne se passe. La page tourne (petite fleche en haut à gauche dans le bo). Rien n'est ajouté, pas de prix, pas de transporteur,...

 

ai-je oublié quelque choses?

c'est une nouvelle installation avec presta 1.6.1.10

Link to comment
Share on other sites

Par exemple sur mon site muehldorfer-france.fr, je dois mettre les surcharges sur oui ou non si j'utilise certains modules exemple: j'ai un module qui calcul les frais de port suivant le departement de livraison et non suivant le departement de facturation. vous pouvez essayer de les mettres sur oui alors voir si cela changes quelques chose

Link to comment
Share on other sites

Par exemple sur mon site muehldorfer-france.fr, je dois mettre les surcharges sur oui ou non si j'utilise certains modules exemple: j'ai un module qui calcul les frais de port suivant le departement de livraison et non suivant le departement de facturation. vous pouvez essayer de les mettres sur oui alors voir si cela changes quelques chose

je viens d'essayer, même problème.

Link to comment
Share on other sites

Par exemple sur mon site muehldorfer-france.fr, je dois mettre les surcharges sur oui ou non si j'utilise certains modules exemple: j'ai un module qui calcul les frais de port suivant le departement de livraison et non suivant le departement de facturation. vous pouvez essayer de les mettres sur oui alors voir si cela changes quelques chose

 

 

j'ai testé en mettant le cache à non (dans smarty) et cela fonctionne.

 

ma configuration n'est peut-etre pas la bonne.

 

Quel configuration avec vous?

Link to comment
Share on other sites

tout est sur "oui" sauf : Smart cache" pour les feuilles de style qui est sur "non

Ha bon, voici ce que j'ai en

 

Smarty

Compilation des templates
 
Recompiler les fichiers de templates s'ils ont été mis à jour
 

 

Cache

Oui
 
Type de mise en cache
Système de fichier
 
 
Vider le cache
Vider le cache chaque fois qu'il y a une modification

 

 

Mode debug

Désactiver les modules non développés par PrestaShop
Oui Non
 
Désactiver toutes les surcharges
Oui
 
 
Smart cache" pour les feuilles de style
 Non
 
"Smart cache" pour le code JavaScript
 Non
 
Réduction du code HTML
 Non
 
Compression du JavaScript dans le code HTML
 Non
 
Déplacer le code JavaScript à la fin
 Non
 
Optimisation Apache
 Non
 

Que doit-je modifier?

Edited by Manu1238 (see edit history)
Link to comment
Share on other sites

Ha bon, voici ce que j'ai en

 

Smarty

Compilation des templates
 
Recompiler les fichiers de templates s'ils ont été mis à jour
 

 

Cache

Oui
 
Type de mise en cache
Système de fichier
 
 
Vider le cache
Vider le cache chaque fois qu'il y a une modification

 

 

Mode debug

Désactiver les modules non développés par PrestaShop
Oui Non
 
Désactiver toutes les surcharges
Oui
 
 
Smart cache" pour les feuilles de style
 Non
 
"Smart cache" pour le code JavaScript
 Non
 
Réduction du code HTML
 Non
 
Compression du JavaScript dans le code HTML
 Non
 
Déplacer le code JavaScript à la fin
 Non
 
Optimisation Apache
 Non
 

Que doit-je modifier?

post-302438-0-39908700-1483451837_thumb.jpg

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