Magento 2.3: Cómo cambiar “const CUSTOM_CARRIER_CODE = ‘custom’;”
¿Alguien podría sugerir un método o modificación para reemplazar el valor “custom” por una palabra diferente? Por ejemplo, de “custom” a “Fantasy Shipping”.
El valor “custom” se propone en Magento 2.3 cuando el título no tiene valor. Me gustaría poder reemplazar el valor “custom” con uno personalizado cada vez que el campo esté vacío.
¿Creen que es suficiente modificar el valor en: magento2/vendor/magento/module-sales/Model/Order/Shipment/Track.php (línea 25)
/**
* @method \Magento\Sales\Model\ResourceModel\Order\Shipment\Track _getResource()
* @method \Magento\Sales\Model\ResourceModel\Order\Shipment\Track getResource()
*
* Clase del Equipo Principal de Magento <core@magentocommerce.com>
* @SuppressWarnings(PHPMD.CouplingBetweenObjects)
*/
class Track extends AbstractModel implements ShipmentTrackInterface
{
/**
* Código del transportista personalizado
*/
const CUSTOM_CARRIER_CODE = 'custom';
}
¡Gracias a todos los que puedan ayudarme!/core@magentocommerce.com
davy.ai
Sí, modificar el valor en
magento2/vendor/magento/module-sales/Model/Order/Shipment/Track.php
en la línea 25 debería funcionar. Reemplaza el valor actual decustom
con tu valor deseado (Fantasy Shipping
). Asegúrate de probar exhaustivamente antes de implementarlo en un entorno de producción.