Jump to content

Bug ps_checkout en version 1.6


Eolia

Recommended Posts

Si vous ne voyez pas le panel checkout rempli dans une commande avec le sablier qui tourne lorsque la commande a été réglée par le module ps_checkout, ouvrez votre console et vérifiez que vous n'avez pas ce message en rouge:

ps_checkout.initialize is not a function

Le problème vient que les auteurs du module ne savent pas faire la différence entre 1.6 et 1.7 au niveau de l'écriture des vérifications du controleur en cours.

Il faut donc modifier la fonction hookActionAdminControllerSetMedia() comme ceci (on force la comparaison en minuscules):

    /**
     * Load asset on the back office
     */
    public function hookActionAdminControllerSetMedia()
    {
        if ('adminpayment' === strtolower(Tools::getValue('controller'))) {
            $this->context->controller->addCss(
                $this->_path . 'views/css/adminAfterHeader.css?version=' . $this->version,
                'all',
                null,
                false
            );
        }

        if ('admincountries' === strtolower(Tools::getValue('controller'))) {
            $this->context->controller->addCss(
                $this->_path . 'views/css/incompatible-banner.css?version=' . $this->version,
                'all',
                null,
                false
            );
        }

        if ('admincurrencies' === strtolower(Tools::getValue('controller'))) {
            $this->context->controller->addCss(
                $this->_path . 'views/css/incompatible-banner.css?version=' . $this->version,
                'all',
                null,
                false
            );
        }

        if ('adminorders' === strtolower(Tools::getValue('controller'))) {
            $this->context->controller->addJS(
                $this->getPathUri() . 'views/js/adminOrderView.js?version=' . $this->version,
                false
            );
            $this->context->controller->addCss(
                $this->_path . 'views/css/adminOrderView.css?version=' . $this->version,
                'all',
                null,
                false
            );
        }
    }

 

  • Like 4
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...