Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
31 Jul 2007, 19:32
Message
#1
|
|
![]() Ceinture orange+ OSC Groupe : Membres Messages : 464 Inscrit : 30-May 07 Membre no 17519 |
Bonjour,
j'avais deja posté pour ce probleme dans la partie contrib, mais je pense que c'etait mal placé, ce qui expliquerai que je n'ai pas eu de reponse... En faites, quand j'upload le module colissimo sur mon ftp je me retrouve avec un bug dans order editor... [codebox]Fatal error: Call to a member function show_weight() on a non-object in /var/www/vhosts/domaine.fr/httpdocs/includes/modules/shipping/colissimoR2.php on line 51[/codebox] Je n'arrive pas a comprendre d'ou ca vient... Quand j'enleve le module du serveur ca remarche... Est ce que quelqu'un pourrait m'aider, je suis vraiment bloqué... Merci d'avance |
|
|
31 Jul 2007, 22:38
Message
#2
|
|
![]() Ceinture orange+ OSC Groupe : Membres Messages : 424 Inscrit : 5-August 06 Lieu : 84000 Membre no 11405 |
Bonjour
Il semblerait à première vue que la fonction show_weight() ne soit pas déclarer dans Oscommerce... Il faudrait que vous regardiez la notice d'installation de cette contribution voir si vous ne devez pas faire des mofications |
|
|
22 Aug 2007, 16:02
Message
#3
|
|
|
Ceinture blanche OSC Groupe : Membres Messages : 5 Inscrit : 30-August 06 Membre no 11793 |
Salut,
J'ai eu un problème similaire avec colissimo et SPPC, en fait il y a une modif a faire sur les fichiers de colissimo. Un test if est fait si on accède aux fichiers colissimo depuis une autre page que modules.php if (basename($PHP_SELF) != FILENAME_MODULES) Le module SPPC fait appel (dans l'administration) à Colissimo depuis les pages customers.php et customers_groups.php, il faut donc les ajouter au test de colissimo.php, sans oublier colissimoR1.php, colissimoR2.php et colissimoR3.php. Pour ça, un petit coup d'oeil sur catalog/admin/includes/filenames.php ou je découvre que customers_group.php = FILENAME_CUSTOMERS_GROUPS et customers.php = FILENAME_CUSTOMERS. ** Edit ** Pour adapter SPPC au module d'administration Level2 j'avais rajouté dans le filenames.php: define('FILENAME_CUSTOMERS_GROUPS', 'customers_groups.php'); **/Edit** Au niveau de la syntaxe, j'ai fais au plus simple vu mon "niveau". Mais je pense que ça à le mérite de pas être trop foulli (si même moi je comprends ce que j'ai écris... [codebox]// disable the module if the order only weight > 30 global $PHP_SELF; if ((basename($PHP_SELF) != FILENAME_MODULES) && (basename($PHP_SELF) != FILENAME_CUSTOMERS_GROUPS) && (basename($PHP_SELF) != FILENAME_CUSTOMERS)){[/codebox] Au alentours de la ligne 45 juste avant global $cart;. En espérant que ça serve à quelqu'un... Ce message a été modifié par koms - 22 Aug 2007, 17:34. -------------------- Oscommerce ms2fr-051113
administrators_v1.3.0_for_osCommerce 2.2MS1_gb2312 osPlayer v2 |
|
|
4 Oct 2007, 16:16
Message
#4
|
|
|
Ceinture blanche OSC Groupe : Membres Messages : 7 Inscrit : 18-April 06 Membre no 10006 |
Merci
Ca sert à quelqu'un! J'ai bien gagné 1/4heure en cherchant vite fait sur le forum, plutôt que dans le code. |
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 23rd May 2013 - 10:10 |
| Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |