• Resolved aurelien2109

    (@aurelien2109)


    Impossible de réactiver le plugin ???
    J’ai ce message :

    L’extension n’a pas pu être activée, car elle a déclenché une erreur fatale.

    Parse error: syntax error, unexpected ‘array’ (T_ARRAY), expecting function (T_FUNCTION) or const (T_CONST) in /home/flamfbba/public_html/wp-content/plugins/collect-and-deliver-interface-for-woocommerce/includes/CDI-Function.php on line 1101

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Halyra

    (@harasse)

    Bonjour,

    A ce niveau l’erreur doit être provoquée par une ancienne définition obsolète de Macro-class CDI, qu’il vous faut donc enlever ou redéfinir avec la bonne syntaxe.

    Si vous n’arrivez pas à prendre la main en admin pour aller dans les réglages Woocommerce -> Expédition -> Shipping Zone pour effacer la Macro-Class CDI concernée, il faut supprimer dans votre BD table Options la/les entrées qui commencent par “woocommerce_colissimo_shippingzone_method_….”. Chacune est le tableau paramètres d’une instance de Shipping Method CDI.

    Bonjour,
    Même erreur ici après les mises à jour de cette semaine :

    Parse error: syntax error, unexpected ‘array’ (T_ARRAY), expecting function (T_FUNCTION) or const (T_CONST) in /home/websiteid/www/wp/wp-content/plugins/collect-and-deliver-interface-for-woocommerce/includes/CDI-Function.php on line 1101

    Quand vous dites d’aller dans les réglages Woocommerce -> Expédition -> Shipping Zone pour effacer la Macro-Class CDI concernée, vous voulez dire qu’il faudrait supprimer les zones d’expédition ? Comment savoir laquelle est concernée par le problème ?

    Merci pour les compléments d’informations !

    Update : J’ai supprimé les deux zones d’expédition que j’avais, j’ai tenté de re activer CDI mais toujours la même erreur. J’ai alors recréé mes zones, et toujours même résultat. Je ne sais donc pas trop quoi faire de plus. Avez-vous une autre piste ?

    Plugin Author Halyra

    (@harasse)

    Bonjour,

    @eva29: Surprenant. En effet la ligne qui provoque l’erreur n’est utilisée que pour les Macro-classes. Et la suppression des zones d’expédition que vous avez fait supprime toutes les instances shipping method qui y sont contenues, et donc les Macro-classes CDI incluses.

    Je ne peux pas expliquer cette reconstruction automatique de ces données Macro-classes CDI.

    Vérifiez quand même que vous n’avez pas un cache qui opérerait au niveau des données admin, notamment de la table options.`

    Plugin Author Halyra

    (@harasse)

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘L’extension n’a pas pu être activée’ is closed to new replies.