Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v2.x.
Por gersonab
#60586
Existe limite de itens para um determinado filtro ?
Tenho um filtro com 343 itens e preciso acrescentar mais, trata-se de modelos de carros, esta ocorrendo o seguinte erro ao gravar :

Notice: Undefined index: sort_order in /home/xxxxxxx/admin/model/catalog/filter.php on line 48Warning: Cannot modify header information - headers already sent by (output started at /home/xxxxxxxxxx/admin/index.php:84) in /home/xxxxxxxxx/loja/system/modification/system/library/response.php on line 12

Desde já agradeço qualquer ajuda.
Por gersonab
#60588
Vamos por linha
response.php on line 12 - onde inicia o header
Código: Selecionar todos
public function redirect($url, $status = 302) {
		header('Location: ' . str_replace(array('&', "\n", "\r"), array('&', '', ''), $url), true, $status);
		exit();
	}
filter.php on line 48 - onde inicia o primeiro $this
Código: Selecionar todos
if (isset($data['filter'])) {
			foreach ($data['filter'] as $filter) {
				if ($filter['filter_id']) {
					$this->db->query("INSERT INTO " . DB_PREFIX . "filter SET filter_id = '" . (int)$filter['filter_id'] . "', filter_group_id = '" . (int)$filter_group_id . "', sort_order = '" . (int)$filter['sort_order'] . "'");
				} else {
					$this->db->query("INSERT INTO " . DB_PREFIX . "filter SET filter_group_id = '" . (int)$filter_group_id . "', sort_order = '" . (int)$filter['sort_order'] . "'");
				}
Por gersonab
#60608
Acontece erro também no caso de opções ....

Notice: Undefined index: option_value_description in /home/xxxxxxx/loja/admin/controller/catalog/option.php on line 432
Warning: Invalid argument supplied for foreach() in /home/xxxxxxx/loja/admin/controller/catalog/option.php on line 432
Notice: Undefined index: image in /home/xxxxxxx/loja/admin/controller/catalog/option.php on line 389
Notice: Undefined index: option_value_description in /home/xxxxxxx/loja/admin/controller/catalog/option.php on line 399
Notice: Undefined index: sort_order in /home/xxxxxxx/loja/admin/controller/catalog/option.php on line 402

Depois de um certo limite de cadastro começa o erro .....