Página 1 de 1

Página não encontrada ao actualizar quantidade de produtos

Enviado: 26 Mai 2016, 17:55
por RicardoCosta
Olá Amigos,

Estou com um problema estranho! Uso a versão 2.1.0.1 do opencart.

Quando estou na página do carrinho /index.php?route=checkout/cart e altero a quantidade de um produto que contenha opções como uma selectbox, sou redireccionado para uma página não encontrada.

Alguém já passou por este problema? :shock:

Re: Página não encontrada ao actualizar quantidade de produt

Enviado: 27 Mai 2016, 05:07
por valdeir2000
Qual o link da loja?

Re: Página não encontrada ao actualizar quantidade de produt

Enviado: 27 Mai 2016, 05:09
por RicardoCosta
http://xxxxxx.pt/

Um exemplo de um produto com opções http://www.xxxxxx/xxxxx?search=Chro

Re: Página não encontrada ao actualizar quantidade de produt

Enviado: 27 Mai 2016, 06:03
por valdeir2000
Abra o arquivo catalog/controller/checkout/cart.php e verifique se o código abaixo existe.
Código: Selecionar todos
public function edit() {
		$this->load->language('checkout/cart');

		$json = array();

		// Update
		if (!empty($this->request->post['quantity'])) {
			foreach ($this->request->post['quantity'] as $key => $value) {
				$this->cart->update($key, $value);
			}

			unset($this->session->data['shipping_method']);
			unset($this->session->data['shipping_methods']);
			unset($this->session->data['payment_method']);
			unset($this->session->data['payment_methods']);
			unset($this->session->data['reward']);

			$this->response->redirect($this->url->link('checkout/cart'));
		}

		$this->response->addHeader('Content-Type: application/json');
		$this->response->setOutput(json_encode($json));
	}
Caso não exista, basta adicionar antes do public function add() { depois ir no menu Extensions > Modification > Refresh.
Caso já exista então alguma modificação/extensão pode está causando o problema.

Re: Página não encontrada ao actualizar quantidade de produt

Enviado: 27 Mai 2016, 06:05
por RicardoCosta
Sim já existe. Tenho que verificar o que está a causa o problema

Re: Página não encontrada ao actualizar quantidade de produt

Enviado: 27 Mai 2016, 06:13
por valdeir2000
Então possivelmente é uma modificação (OCMod) ou um VQMod, aí é necessário verificar um por um.

Mas faz o seguinte primeiro. Acessa Extensions > Modifications > Clique em Erase (botão amarelo) e teste e caso funcione então com certeza é a opção acima.

Re: Página não encontrada ao actualizar quantidade de produt

Enviado: 27 Mai 2016, 06:28
por RicardoCosta
Ainda não encontrei problema nenhum, esquisito