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.
11 年 前
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).
11 年 前
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?
11 年 前
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.
11 年 前
Desculpe, fez upload onde?
11 年 前
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
11 年 前
Estava desenvolvendo um, não será mais preciso =D

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

Obrigado!
11 年 前
Galera estou com problemas com o plugin para o modulo dos correios.

alguem sabe me dizer se ja conseguiu para a versao 2.80 ???
11 年 前
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;
        }
11 年 前
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.