Перейти к содержанию
Официальный форум поддержки Simpla

[Решено] SyntaxError: JSON.parse: unexpected character parsererror


Рекомендуемые сообщения

Переехали мы недавно на новый хостинг. Перенесли сайт, все вроде норм. Но...
Simpla 2.1

При загрузке прайса начала вылетать ошибка

SyntaxError: JSON.parse: unexpected character parsererror


Начали репу чухать, благо логи были доступны.

1. мы не вносили бренды, и поначалу ловили ошибку на нем
PHP Notice: Undefined index: brand ....\\simpla\\ajax\\import.php on line 176


Решение
		// Если задан бренд
	// bunak SyntaxError: JSON.parse: unexpected character parsererror
	$item['brand'] = isset($item['brand']) ? trim($item['brand']) : "";	
	if(!empty($item['brand']))
	{



2. потом чудеса. При загрузке через несколько записей - опять ошибка, но она не повторяться на одном и том же товаре прайса, а выскакивала на следующих.

Notice: Trying to get property of non-object in ....\\simpla\\ajax\\import.php on line 243
Notice: Trying to get property of non-object in ....\\simpla\\ajax\\import.php on line 244


Решение
			$r =  $this->db->result();
		
		// bunak SyntaxError: JSON.parse: unexpected character parsererror
		$product_id = isset($r->product_id) ? $r->product_id : 0;
		$variant_id = isset($r->variant_id) ? $r->variant_id : 0;
		
		// Если товар найден - обноаляем,
		if($variant_id)



Если разработчики будут поправлять Сиплу, то еще можно коммент поправить

// Если товар найден - обноаляем,
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...