andreani-publico / magento-2.2

Módulo de integración para Magento 2.2
0 stars 1 forks source link

The shipping module is not available #4

Open lgalant opened 5 years ago

lgalant commented 5 years ago

Me aparece ese mensaje al instalar el modulo Ids_Andreani via composer en magento 2.2.6 utilizando las instrucciones aqui descripta y efectuando la configuracion necesaria en magento admin Haciendo los mismos pasos en 2.2.5 funciona correctamente. Podrian confirmar si esta chequeado para la version 2.2.6?

joaquin-becerra commented 5 years ago

Si te fijas en la clase que heredan los carriers:

vendor/magento/module-shipping/Model/Carrier/AbstractCarrierOnline.php

Vas a ver que chequean una configuracion de peso maximo

$maxAllowedWeight = (double)$this->getConfigData('max_package_weight'); (...) if ($doValidation && $weight > $maxAllowedWeight) { $errorMsg = $configErrorMsg ? $configErrorMsg : $defaultErrorMsg; break; }

En esta version parece que no esta esa configuracion, podes agregarla por defecto en el archivo

https://github.com/eandreani/magento-2.2/blob/master/etc/config.xml


            <andreaniestandar>
                <active>0</active>
                <title>Andreani Estandar</title>
                <description>Recibí el pedido en tu casa.</description>
                <model>Ids\Andreani\Model\Carrier\AndreaniEstandar</model>
                <max_package_weight>5</max_package_weight>
</andreaniestandar>```