Jump to content

Recommended Posts

Boa tarde,

Tem aqui um problema que não estou a conseguir resolver, se alguem me pudesse ajudar seria optimo.

É o seguinte, tenho dois produtos, e cada um deles tenho uma transportadora diferente.

Quando vou para fazer cashout soma os dois valores das transportadoras.

Existe alguma configuração que caso exista produtos com transportadoras diferentes, escolher uma transportadora por defeito?

 

Agradecia que me ajudassem.

Cumps.

Link to comment
Share on other sites

2 hours ago, tiagovargas said:

Certo, quanto as transportadoras estão todas configuradas, o que pretendia era quando dois (ou mais) produtos estiverem no carrinho com transportadoras diferentes, escolher uma transportadora e não somar o valor das duas.

Esse é o comportamento normal.

A menos que você tenha definido transportadoras específicas para cada produto. Daí vc só consegue enviar esse produto pela transportadora que foi definida.

Link to comment
Share on other sites

On 7.12.2017 at 10:28 AM, tiagovargas said:

Certo, quanto as transportadoras estão todas configuradas, o que pretendia era quando dois (ou mais) produtos estiverem no carrinho com transportadoras diferentes, escolher uma transportadora e não somar o valor das duas.

Vc. fez como instruído no link que coloquei ? Se vc. for excluir as transportadoras vc. vai ter o comportamento requerido. Neste caso adicione TODAS transportadoras à TODOS os produtos e nao uma transportadora específica por produto.

Vc. nao precisa mexer em ficheiros.

Link to comment
Share on other sites

1 hour ago, selectshop.at said:

Vc. fez como instruído no link que coloquei ? Se vc. for excluir as transportadoras vc. vai ter o comportamento requerido. Neste caso adicione TODAS transportadoras à TODOS os produtos e nao uma transportadora específica por produto.

Vc. nao precisa mexer em ficheiros.

A questão é que ele quer que fique apenas a transportadora mais cara dependendo do produto escolhido.

Daí não tem isso por padrão.

Link to comment
Share on other sites

Nao, nao estou confundindo. Se vc. adicionar aos produtos TODAS as transportadoras e selecionar em TODAS as transportadoras "apply the cost of the highest", entao o usuário nao vai poder selecionar mais do que uma transportadora e nem os valores serao somados por transportadora. Somente uma ficará disponível, e o valor mais alto será aplicado. Basta brincar um pouco com a configuracao. Esta faz nativamente o que o usuário quer: selecao automática da mais alta. Todas as tranportadoras deverao ser configuradas por peso e nao valor e os rangos de peso devem ser iguais para todas as transportadoras. Assim isto funcionará.

Link to comment
Share on other sites

On 08/12/2017 at 5:02 PM, selectshop.at said:

Nao, nao estou confundindo. Se vc. adicionar aos produtos TODAS as transportadoras e selecionar em TODAS as transportadoras "apply the cost of the highest", entao o usuário nao vai poder selecionar mais do que uma transportadora e nem os valores serao somados por transportadora. Somente uma ficará disponível, e o valor mais alto será aplicado. Basta brincar um pouco com a configuracao. Esta faz nativamente o que o usuário quer: selecao automática da mais alta. Todas as tranportadoras deverao ser configuradas por peso e nao valor e os rangos de peso devem ser iguais para todas as transportadoras. Assim isto funcionará.

Certo, mas o prestashop escolhe a mais cara... mas quando escolhemos um produto com a transportadora mais barata (apenas esse produto) aparece como opção as duas transportadoras (ou seja teria que colocar as duas transportadoras a esse produto), no entanto já resolvi o problema, editei a class Cart. E que ainda terei que fazer testes. Obrigado a todos em breve darei noticias se ficou a funcionar.

Link to comment
Share on other sites

7 hours ago, tiagovargas said:

(ou seja teria que colocar as duas transportadoras a esse produto),

Foi o que eu disse anteriormente. Tem que configurar corretamente, assim nao necessita mexer no código. Pessoalmente a minha loja também envia produtos de diversos pesos. De poucos gramas até 50 kg. Configurei como indicado acima e somente uma transportadora será selecionada, a mais cara. O usuário nao tem como selecionar outra transportadora e tabém o preco nao será adicionado, ou seja transportadora 1+2+3, etc.

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...