Página 1 de 1

Erro ao imprimir fatura de pedidos no painel opencart 2

Enviado: 08 Dez 2016, 14:09
por FELIPeh1234567
Estou com um problema no painel de administrador do meu opencart eu preciso imprimir fatura e lista de entrega eu vou em
vendas > pedidos > depois clico em exibir > e no botão imprimir fatura e imprimir lista de entrega porem os dois aparecem um erro na pagina

erro da impressão de fatura
Notice: Error: Could not load model /home/reiban/public_html/admin/model/customer/custom_field.php! in /home/reiban/public_html/vqmod/vqcache/vq2-system_modification_system_engine_loader.php on line 24
Imagem

Erro na impressão da lista de entregas
Notice: Error: Could not load model /home/reiban/public_html/admin/model/customer/custom_field.php! in /home/reiban/public_html/vqmod/vqcache/vq2-system_modification_system_engine_loader.php on line 24

Imagem

fui analisar o código do caminho do erro e ele esta assim
Código: Selecionar todos
<?php
final class Loader {
	private $registry;

	public function __construct($registry) {
		$this->registry = $registry;
	}

	public function controller($route, $args = array()) {
		$action = new Action($route, $args);

		return $action->execute($this->registry);
	}

	public function model($model) {
		$file = DIR_APPLICATION . 'model/' . $model . '.php';
		$class = 'Model' . preg_replace('/[^a-zA-Z0-9]/', '', $model);

		if (file_exists($file)) {
			include_once(VQMod::modCheck(modification($file), $file));

			$this->registry->set('model_' . str_replace('/', '_', $model), new $class($this->registry));
		} else {
			trigger_error('Error: Could not load model ' . $file . '!');
			exit();
		}
	}

	public function view($template, $data = array()) {
		$file = DIR_TEMPLATE . $template;

		if (file_exists($file)) {
			extract($data);

			ob_start();

			require(VQMod::modCheck(modification($file), $file));

			$output = ob_get_contents();

			ob_end_clean();

			return $output;
		} else {
			trigger_error('Error: Could not load template ' . $file . '!');
			exit();
		}
	}

	public function library($library) {
		$file = DIR_SYSTEM . 'library/' . $library . '.php';

		if (file_exists($file)) {
			include_once(VQMod::modCheck(modification($file), $file));
		} else {
			trigger_error('Error: Could not load library ' . $file . '!');
			exit();
		}
	}

	public function helper($helper) {
		$file = DIR_SYSTEM . 'helper/' . $helper . '.php';

		if (file_exists($file)) {
			include_once(VQMod::modCheck(modification($file), $file));
		} else {
			trigger_error('Error: Could not load helper ' . $file . '!');
			exit();
		}
	}

	public function config($config) {
		$this->registry->get('config')->load($config);
	}

	public function language($language) {
		return $this->registry->get('language')->load($language);
	}
}
a linha que fala que está errada é a 24 segue o código desta linha
Código: Selecionar todos
public function model($model) {
		$file = DIR_APPLICATION . 'model/' . $model . '.php';
		$class = 'Model' . preg_replace('/[^a-zA-Z0-9]/', '', $model);

		if (file_exists($file)) {
			include_once(VQMod::modCheck(modification($file), $file));

			$this->registry->set('model_' . str_replace('/', '_', $model), new $class($this->registry));
		} else {
			 (<----- essa e a linha 24 ---->) trigger_error('Error: Could not load model ' . $file . '!');     (<----- essa e a linha 24 ---->)
			exit();
		}
	}
não sei oque pode ser pesquisei em vários fóruns e não acho uma solução

OBS: estou usando a versão 2 do opencart

Re: Erro ao imprimir fatura de pedidos no painel opencart 2

Enviado: 08 Dez 2016, 14:17
por Manoel Vidal
Olá @FELIPeh1234567.

Você instalou alguma modificação para exibir campos personalizados na fatura?
Pois pode ser este o problema.

Espero ter ajudado. :)

Re: Erro ao imprimir fatura de pedidos no painel opencart 2

Enviado: 08 Dez 2016, 14:20
por FELIPeh1234567
Sim eu instalei um módulo para poder mostrar uns campos personalizados no campo histórico de pedidos

Re: Erro ao imprimir fatura de pedidos no painel opencart 2

Enviado: 08 Dez 2016, 18:41
por Manoel Vidal
Então a modificação é que está causando o problema, pois é provável que ela não seja compatível com a sua versão do OpenCart. Desinstale a modificação que o problema será resolvido.

Espero ter ajudado. :)

Re: Erro ao imprimir fatura de pedidos no painel opencart 2

Enviado: 09 Dez 2016, 09:46
por FELIPeh1234567
Era isso mesmo amigo porem tirando ela eu perco uma modificação que fiz no campo historico de pedidos onde insiro o numero da residencia da pessoa
existe uma forma de arrumar isso

Re: Erro ao imprimir fatura de pedidos no painel opencart 2

Enviado: 09 Dez 2016, 11:33
por Manoel Vidal
Neste caso, o ideal é procurar outra modificação que seja compatível com sua versão do OpenCart.

Re: Erro ao imprimir fatura de pedidos no painel opencart 2

Enviado: 15 Dez 2016, 12:58
por FELIPeh1234567
você me recomenda algum link ? para download ocmod

Re: Erro ao imprimir fatura de pedidos no painel opencart 2

Enviado: 19 Dez 2016, 01:39
por Manoel Vidal