- Posts: 99
- Thank you received: 3
Custom plugin : Erreur Fatal
8 years 5 months ago #292343
by nilegoff
Joomla 3
Custom plugin : Erreur Fatal was created by nilegoff
-- HikaShop version -- : 3.4
-- Joomla version -- : 3.8.7
-- PHP version -- : 5.6.8
-- Error-message(debug-mod must be tuned on) -- : Fatal error: Call to undefined method plgHikashopshippingMondialRelay::shippingMethods() in xxxxxx/www/administrator/components/com_hikashop/classes/shipping.php on line 750
Bonjour,
Avec mon plugin personnel Mondial relay j'ai une erreur dans la fonction
function getShippingName($shipping_method, $shipping_id) dans xxxxxx/www/administrator/components/com_hikashop/classes/shipping.php
Dans la base de données, la commande est bien enregistrée.
Pouvez vous me dire ce qui est attendu ligne 750 pour ne pas avoir l'erreur. Je seche.
Merci par avance
Nicolas
-- Joomla version -- : 3.8.7
-- PHP version -- : 5.6.8
-- Error-message(debug-mod must be tuned on) -- : Fatal error: Call to undefined method plgHikashopshippingMondialRelay::shippingMethods() in xxxxxx/www/administrator/components/com_hikashop/classes/shipping.php on line 750
Bonjour,
Avec mon plugin personnel Mondial relay j'ai une erreur dans la fonction
function getShippingName($shipping_method, $shipping_id) dans xxxxxx/www/administrator/components/com_hikashop/classes/shipping.php
Code:
print_r($shipping_method) -> mondialrelay
print_r($shipping_id) -> 3-0
Dans la base de données, la commande est bien enregistrée.
Pouvez vous me dire ce qui est attendu ligne 750 pour ne pas avoir l'erreur. Je seche.
Merci par avance
Nicolas
Joomla 3
Please Log in or Create an account to join the conversation.
8 years 5 months ago #292357
by nicolas
Replied by nicolas on topic Custom plugin : Erreur Fatal
Bonjour,
Le soucis est que vous êtes requis d'avoir la fonction shippingMethods dans votre plugin de livraison.
Normalement, cette fonction retourne un array avec les différentes valeur possible pour order_shipping_id avec leur nom pour pouvoir afficher correctement le nom de la méthode de livraison.
Au pire vous pouvez faire cela pour contourner cela:
Dans ce cas, le nom de la méthode de livraison sera le contenu de order_shipping_id
Nous allons rajouter une vérification pour éviter cette erreur lorsque la fonction est manquante de notre coté.
Le soucis est que vous êtes requis d'avoir la fonction shippingMethods dans votre plugin de livraison.
Normalement, cette fonction retourne un array avec les différentes valeur possible pour order_shipping_id avec leur nom pour pouvoir afficher correctement le nom de la méthode de livraison.
Au pire vous pouvez faire cela pour contourner cela:
Code:
function shippingMethods(&$main){
$methods = array();
return $methods;
}
Nous allons rajouter une vérification pour éviter cette erreur lorsque la fonction est manquante de notre coté.
Please Log in or Create an account to join the conversation.
8 years 5 months ago #292504
by nilegoff
Joomla 3
Replied by nilegoff on topic Custom plugin : Erreur Fatal
Merci beaucoup,
tout fonctionne parfaitement maintenant
Bonne fin de journée
Nicolas
tout fonctionne parfaitement maintenant
Bonne fin de journée
Nicolas
Joomla 3
Please Log in or Create an account to join the conversation.
Time to create page: 0.068 seconds