Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

SeoPro (Php fatal)


Shann
 Поделиться

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

Установил Seo Pro для Opencart 2.1.0.1

 

С этого сайта

 

Все встало, работает, кроме:

 

как захожу в редактирование товара, сразу ошибка 500, в логах сервера:

[Thu Apr 13 21:32:53 2017] [error] [client 95.67.96.18] PHP Fatal error:  Call to undefined method ControllerCatalogProduct::getAllCategories() in /home/uh413434/domains/tropickava.com.ua/public_html/system/storage/modification/admin/controller/catalog/product.php on line 1110, referer: https://tropickava.com.ua/admin/index.php?route=catalog/product&token=IlbZAnbT617SZBZ4IMEWbvXPPjY8UmUF

Делал по инструкции, OCMOD Multiline fix установил - http://prntscr.com/ew3ey8

Запросы в БД (создание main_category) тоже делал - есть она - http://prntscr.com/ew3fba

 

в файле куда ссылается ошибка такой блок текста:

 

		// Categories
		$this->load->model('catalog/category');


		$categories = $this->model_catalog_category->getAllCategories();
		$data['categories'] = $this->getAllCategories($categories); <!-- Вот эта строка -->

		if (isset($this->request->post['main_category_id'])) {
			$data['main_category_id'] = $this->request->post['main_category_id'];
		} elseif (isset($product_info)) {
			$data['main_category_id'] = $this->model_catalog_product->getProductMainCategoryId($this->request->get['product_id']);
		} else {
			$data['main_category_id'] = 0;
		}
            

		if (isset($this->request->post['product_category'])) {
			$categories = $this->request->post['product_category'];
		} elseif (isset($this->request->get['product_id'])) {
			$categories = $this->model_catalog_product->getProductCategories($this->request->get['product_id']);
		} else {
			$categories = array();
		}

		$data['product_categories'] = array();

		foreach ($categories as $category_id) {
			$category_info = $this->model_catalog_category->getCategory($category_id);

			if ($category_info) {
				$data['product_categories'][] = array(
					'category_id' => $category_info['category_id'],
					'name' => ($category_info['path']) ? $category_info['path'] . ' > ' . $category_info['name'] : $category_info['name']
				);
			}
		}

Гугл ничего не подсказал конкретного.

В общем - спасите\помогите пожалуйста.

 

з.ы. стоит еще такая ересь как OCEX Seo но я его отключал (удалял для эксперимента) - один хрен.

Ссылка на комментарий
Поделиться на других сайтах


На что ставили? Такое впечатление, что версию для ocstore/ocshop - на чистый опенкарт.

И на какую версию?

 

Есть платная услуга установки.

Ссылка на комментарий
Поделиться на других сайтах


Ставил на чистый Opencart 2.1.0.2 (ну тема сверху от ТМ)

версию качал для Opencart 

 

к платной прибегну разумеется если не найду ответа

Ссылка на комментарий
Поделиться на других сайтах


А может быть версия не та загруженна на сайты? Может кто-то скинуть версию SeoPro которая точно работает на Opencart 2.1.0.2?

Ссылка на комментарий
Поделиться на других сайтах


51 минуту назад, rb2 сказал:

 

Та же проблема, не могу отредактировать товары, 500 ошибка и в логах:

 

[Fri Apr 14 01:14:28 2017] [error] [client 95.67.96.18] PHP Fatal error:  Call to undefined method ControllerCatalogProduct::getAllCategories() in /home/uh413434/domains/tropickava.com.ua/public_html/system/storage/modification/admin/controller/catalog/product.php on line 1110, referer: https://tropickava.com.ua/admin/index.php?route=catalog/product&token=ybXH4AfFM340FzoIvp7OZhwRDelDzWu3
Ссылка на комментарий
Поделиться на других сайтах


Проблема решена, с какого-то раза таки встало.

Изменено пользователем L0ky
Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...

Кто-то может подсказать решение? Такая же проблема, товары не редактируются, при создании нового, блок Главная категория есть, но выбрать категорию нельзя - просто пусто.

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.