Plugin dos Correios roda no nopCommerce versões 2.70 e 2.80

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
Hace 11 años
Na verdade eu preciso da autorização do pessoal do nopCommerce para disponibilizar o arquivo que deve ser substituido no nopCom para que o plugin volte a funicionar.
Vou tentar um contato com a equipe e ver se é posiivel colocar o arquivo a disposição aqui no forum ou na seção downloads(talvez seja inconveniente para eles, não sei).
Hace 11 años
instalei o plugins dos correios e ocorreu este error:

Method not found: 'System.Decimal Nop.Services.Shipping.GetShippingOptionRequest.GetTotalLength()'.

É o mesmo error que ocorreu com vc e com resposta do nopcommerce irá resolveR?
Hace 11 años
Exatamente.
Eu fiz o upload dos arquivos para que voce possa substituir no nopCommerce e o plugin dos Correios volte a funcionar.
São dois um para a versão nopCom 2.70 e outro do 2.80.
Hace 11 años
Desculpe, fez upload onde?
Hace 11 años
Eu estava esperando que os downloads fossem liberados para colocar os links aqui

Para o nopCommerce 2.70

https://www.nopcommerce.com/p/863/shippingcorreios-for-nopcommerce-v-270.aspx

Para o nopCommerce 2.80

https://www.nopcommerce.com/p/862/shippingcorreios-for-nopcommerce-v-280.aspx
Hace 11 años
Estava desenvolvendo um, não será mais preciso =D

Obrigado leodemario.
Hace 11 años
Boa leodemario! muito obrigado!
Tu poderia fazer a gentileza me dizer quais os arquivos do nopcommerce que foram alterados e onde?

Obrigado!
Hace 11 años
Galera estou com problemas com o plugin para o modulo dos correios.

alguem sabe me dizer se ja conseguiu para a versao 2.80 ???
Hace 11 años
public decimal GetTotalWidth()
        {
            decimal num = 0m;
            foreach (ShoppingCartItem current in this.Items)
            {
                ProductVariant productVariant = current.ProductVariant;
                if (productVariant != null)
                {
                    num += productVariant.Width * current.Quantity;
                }
            }
            return num;
        }

        public decimal GetTotalLength()
        {
            decimal num = 0m;
            foreach (ShoppingCartItem current in this.Items)
            {
                ProductVariant productVariant = current.ProductVariant;
                if (productVariant != null)
                {
                    num += productVariant.Length * current.Quantity;
                }
            }
            return num;
        }


        public decimal GetTotalHeight()
        {
            decimal num = 0m;
            foreach (ShoppingCartItem current in this.Items)
            {
                ProductVariant productVariant = current.ProductVariant;
                if (productVariant != null)
                {
                    num += productVariant.Height * current.Quantity;
                }
            }
            return num;
        }
Hace 11 años
Adicione os seguintes códigos no arquivo nop.services.shipping.GetShippingOptionRequest.cs

using Nop.Core.Domain.Catalog;


public decimal GetTotalWidth()
        {
            decimal num = 0m;
            foreach (ShoppingCartItem current in this.Items)
            {
                ProductVariant productVariant = current.ProductVariant;
                if (productVariant != null)
                {
                    num += productVariant.Width * current.Quantity;
                }
            }
            return num;
        }

        public decimal GetTotalLength()
        {
            decimal num = 0m;
            foreach (ShoppingCartItem current in this.Items)
            {
                ProductVariant productVariant = current.ProductVariant;
                if (productVariant != null)
                {
                    num += productVariant.Length * current.Quantity;
                }
            }
            return num;
        }


        public decimal GetTotalHeight()
        {
            decimal num = 0m;
            foreach (ShoppingCartItem current in this.Items)
            {
                ProductVariant productVariant = current.ProductVariant;
                if (productVariant != null)
                {
                    num += productVariant.Height * current.Quantity;
                }
            }
            return num;
        }[/quote]
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.