Jump to content

Chantier naval sur Prestashop


oceanperform

Recommended Posts

Bonjour,

Je m'occupe des parties administratives, organisation, développement... d'un chantier naval à Canet (66), en France.

Nous souhaitons développer nos activités et être présent le plus possible sur le Web.

J'ai vraiment besoin du forum... Ce n'est pas peu dire !

Et mes messages d'appel au secours seront certainement nombreux, mais je ne doute pas pouvoir dans quelques temps apporter mon concours pour aider d'autres pauvres âmes en détresse...

Pour l'instant, j'en suis au point d'accepter tout ce que l'on peut me proposer pour configurer le minimum...

Bien magique Prestashop !

Merci à tous d'avance,

Martine

Ocean Performance

lechantiernaval.com

Link to comment
Share on other sites

Bonjour Martine,

 

Je vois que ta boutique est en ligne...

Il ne reste plus qu'à l'achalander.

 

Dans un premier temps il vaut mieux utiliser le thème de base (moins de souci lors des mises à jour).

Bien faire tes armes avec la boutique, aussi bien dans le BO (Back Office) que dans le FO (Front Office).

 

Ne pas oublier de faire régulièrement un backup de ta base de données.

 

Sinon, bonnes ventes ;)

Link to comment
Share on other sites

Bonjour à tous,

En effet, une partie, la plus importante, de mon message s'est envolée !

En fait, lorsque j'arrive sur le panier et la validation, je ne parviens pas à passer la partie frais de port. J'ai beau accepter les conditions de vente, je reviens sans cesse sur cette même page..

Quelqu'un à t-il une idée ?

Merci à tous,

Martine

Link to comment
Share on other sites

Vous pouvez commencer par afficher les messages d'erreurs en éditant le fichier : config/config.inc.php

et en modifiant les lignes suivantes :

/* Debug only */
@ini_set('display_errors', 'off');
define('_PS_DEBUG_SQL_', false);

par celles-ci

/* Debug only */
@ini_set('display_errors', 'on');
define('_PS_DEBUG_SQL_', true);

 

Ceci devrait permettre d'avoir plus d'informations sur les erreurs qui se produisent...

Link to comment
Share on other sites

Bonjour,

effectivement je viens de tester et on reste sur la page "step=2",

l'url est http://lechantiernaval.com/fr/commande?step=2&mr_null

Bizarre ce "mr_null" à la fin... un message caché ??? on n'a pas encore payé son webmaster / stagiaire ?

 

1- vérifiez dans le fichier /controllers/OrderController.php si ce "mr_null" y figure... si oui donnez nous le code du fichier, vérifiez que dans le code il y ai 3 fois 'step=2' :

à partir de la ligne 100 vous devriez avoir :

case 3:
//Test that the conditions (so active) were accepted by the customer 
$cgv = Tools::getValue('cgv');
if (Configuration::get('PS_CONDITIONS') AND (!Validate::isBool($cgv)))
Tools::redirect('order.php?step=2');

ligne 200:

elseif ($this->step >= 3 AND !self::$cart->id_carrier AND !$isVirtualCart)
Tools::redirect('order.php?step=2');

ligne 250:

/* Address step */
protected function _assignAddress()
{
parent::_assignAddress();
self::$smarty->assign('cart', self::$cart);
if (self::$cookie->is_guest)
Tools::redirect('order.php?step=2');
}

 

2- est ce que "mr_null" figure dans le fichier .htaccess ?

 

3- je vois que vous avez changer le nom de la page "order.php" par "commande", par url rewriting, si le 1- et 2- n'ont rien donné supprimez l'url rewriting temporairement.

 

Sinon quand on est sur la page http://lechantiernaval.com/fr/commande?step=2&mr_null et que l'on met comme url : http://lechantiernaval.com/fr/commande?step=3 on tombe bien sur la page de paiement.

Link to comment
Share on other sites

Bonjour à nouveau,

 

J'ai vérifié les lignes que vous m'avez indiqué. Tout est ok.

J'ai modifié le fichier config.ing.php.

Par contre, je n'ai pas modifié le fichier order par commande, et n'ai pas non plus aperçu une seule fois ce fameux mr_nul..

Je ne suis pas intervenu sur le programme avant cela et les factures d'hébergement sont à jour...

Merci de votre aide,

Martine

Link to comment
Share on other sites

Il ne devrait pas y avoir de rapport avec vos initiales normalement, j'aurais peut être du commencer par vous poser ces questions :

- c'est vous qui avez installé cette boutique ? il y a eu d'autres intervenants ?

- quelles est la version de prestashop ?

- quels sont les modules que vous avez ajoutés ?

et dans le fichier .htaccess il y a mr_null ?

Link to comment
Share on other sites

Bonjour,

J'ai installé la version 1.4.3 ; personne d'autre n'est intervenu.

J'ai activé certains modules de livraison (ups, mondial relay) ainsi que Paypal.

Quand à mes initiales, elles correspondaient bien avec NULLE !

Mais je ne sais vraiment pas où chercher.

Je n'ai pas vu ce mr_null dans les dossiers que j'ai vérifié..Mais je vais y retourner..

Si vous avez des idées, ou la solution, je suis preneuse !

Merci 1000 fois,

Martine

Link to comment
Share on other sites

Bonjour

 

Suggestion pour trouver ce mr_null de'après ce que je lis.

 

Sauvegarde la base de donnée en format *sql puis ouvrir avec notepad++ utilisé édition recherche et chercher mr_null voir toutes les occurrences.

 

Si quelque choses reste coincés c'est dans la base de donnée.

Link to comment
Share on other sites

Je viens à nouveau vers vous car je ne trouve pas grand chose, mais seulement ces lignes dans l'affichage base de données (préférences Prestashop):

ps_mr_historique MyISAM

ps_mr_method MyISAM

ps_mr_selected MyISAM

Je vais tenter de rentrer dans ces dossiers.

Les avez vous également ?

Merci

Martine

Link to comment
Share on other sites

Bonjour à nouveau à tous,

Je viens d'éditer la BDD et j'ai trouvé ces lignes :

 

INSERT INTO `ps_pagenotfound` VALUES

………

………………..

('14','/commande','http://lechantiernaval.com/fr/commande?step=2&mr_null','2011-08-09 07:53:27'),

.......

 

Je ne comprends pas vraiment de quoi il s'agit !!

Quelqu'un a t-il une idée plus précise ?

 

Au secours !!

Martine

Link to comment
Share on other sites

Bonjour,

Je reviens à nouveau vers vous, car apparemment ce problème vient des transporteurs !

Enfin, il me semble.

Lorsque j'ai configuré MONDIAL RELAY, je n'ai plus de problèmes pour accéder au paiement.

Ni le retrait en boutique, colissimo ou ups ne fonctionne...

Peut être une idée ?

Merci à tous pour votre contribution,

Martine

Link to comment
Share on other sites

Bonjour,

Je reviens vers vous car si ce problème se présente à vous, il suffit de modifier le type de processus de commande en one page check out !

Et plus en 5 étapes..

Cela permet le fonctionnement parfait de la boutique !

Wow !

J'ai réussi même si je n'ai pas la solution au problème que j'ai rencontré..

Merci encore à vous tous,

Et certainement à plus tard,

Martine

Link to comment
Share on other sites

  • 2 months later...

Bonjour à tous!

Je ne suis pas là par hasard...

 

J'ai également ce problème de Mr_null!!

 

Il m'est apparu après avoir touché aux transporteurs, comme Martine, j'ai essayé différents modules, mondialrelay, envoimoinscher..

 

Il m'était alors plus possible de passer à l'étape "paiement" et ce uniquement lorsque je choisissais le transporteur "retrait dans ma ville"

 

J'ai d'abord pensé à un problème de tranches, puis un problème de montant minimal, mais le problème A persisté (j'parle au passé :) )

 

J'ai ensuite essayé de modifier les tranches, de prix, de poid.. pas de resultat..!

 

J'ai donc supprimé tout mes transporteurs, puis les ai re-créer.

Dans un premier temps "retrait dans "ma ville"" à fonctionné puis après avoir ajouté "laposte"

Je vois à l'étape 4: pas de transporteur dispo pour livrer à cette adresse... gggrrr

 

J'ai essayer de déconnecter ma session client et vider mon panier à plusieurs reprises lors de ces étapes.

 

Mon fichier controllers.php semble identique au votre..

 

J'ai donc créer les tranches de poid de 0-50kg pour "laposte" et "retrait dans ma ville"

> pas de transporteur!!! ( alors que laposte est selectionné dans T. par défaut)

 

pour info, ce n'est pas moi qui est renommé "commande"

 

J'ai paramétrer la géolocalisation, paramétré l'adresse de la boutique.. enlever mon ip (de maintenance")

 

J'ai créer une tranche de prix et là seul le transporteur "retrait dans ma ville" est visible mais tjs avec ce problème de Mr null..

 

Si quelqu'un aurait une piste..

 

Cela fait des heures et des heures que j'essaie de paramétrer les transporteurs

 

Si quelqu'un a une idée pour faire avancer le problème, qu'il n'hésite pas :)

 

J’espère aider à trouver la solution mais j'avoue que ça me dépasse..

 

 

 

 

J'utilise la version 1.4.4 sur serveur dédié 1&1.

Au passage je cherche quelqu'un qui pourrai me rajouter un menu horizontal ;)

 

Bonne lecture! et merci àvous pour les futures réponses.

Link to comment
Share on other sites

Bonjour,

 

J'ai eu le même genre de problème, et dans mon cas c'était lié au module mondial relais.

 

Même quand j'arrivais à débloquer la situation, au bout de quelques jours seule la livraison par mondial relais était accessible.

 

Depuis que j'ai supprimé ce module je n'ai plus aucun problème.

 

 

A chaque fois il faut supprimer toutes les tranches de tous les transporteurs. Puis recréer.

 

Aussi je pense que tu devrais supprimer tous les transporteur, configurer uniquement un transporteur "standard" et voir si celà fonctionne.

 

Après tu peux ajouter progressivement les autres modules de transport...

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