Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v2.x.
#67162
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:
#67175
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.