Автор Тема: Нужна помощь по prestashop 1.6.1, очень срочно!  (Прочитано 768 раз)

03 Сентября 2015, 11:18:06
  • Пользователь
  • **
  • Сообщений: 99
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем привет,
Очень срочно нужна помощь по prestashop 1.6.1. После обновления prestashop когда переходишь на страницу сравнения товаров ничего не показывает, просто белая страница. Помогите пожалуйста исправить эту ошибку. Заранее всем спасибо.
03 Сентября 2015, 11:28:20
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 105578
  • Репутация: +39546/-0
    • Просмотр профиля
    • Webstudio UwK
Cоздание интернет сайтов Webstudio UwK
03 Сентября 2015, 11:30:44
Ответ #2
  • Пользователь
  • **
  • Сообщений: 99
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Включите показ ошибок в Prestashop.
Prestashop FAQ: Как включить показ ошибок?
Спасибо, влючила. Вот что появилось.
Цитировать
Fatal error: Call to undefined method CompareController::getProduct() in /var/www/vhosts/ws159854/httpdocs/modules/socialsharing/socialsharing.php on line 161
03 Сентября 2015, 11:37:30
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 105578
  • Репутация: +39546/-0
    • Просмотр профиля
    • Webstudio UwK
Откройте файл /modules/socialsharing/socialsharing.php в текстовом редакторе.
Найдите код (линия 153)
public function hookDisplayHeader($params)
{
...
}
замените его на
public function hookDisplayHeader($params)
{
$this->context->controller->addCss($this->_path.'css/socialsharing.css');
$this->context->controller->addJS($this->_path.'js/socialsharing.js');
}
Cоздание интернет сайтов Webstudio UwK
03 Сентября 2015, 11:47:57
Ответ #4
  • Пользователь
  • **
  • Сообщений: 99
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Откройте файл /modules/socialsharing/socialsharing.php в текстовом редакторе.
Найдите код (линия 153)
public function hookDisplayHeader($params)
{
...
}
замените его на
public function hookDisplayHeader($params)
{
$this->context->controller->addCss($this->_path.'css/socialsharing.css');
$this->context->controller->addJS($this->_path.'js/socialsharing.js');
}

Спасибо!!!
Вы супер профи  :)
Я вам написала в лс. Давно ищу специалиста по prestashop высокого уровня с которым смогу дойти до победного и заставить этот prestashop работать по моему  >:(
03 Сентября 2015, 12:20:05
Ответ #5
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 1100
  • Репутация: +336/-0
  • Job-Freelance - работа для специалистов PrestaShop
    • Просмотр профиля
    • Job Freelance - удаленная работа программистам, веб-мастерам и дизайнерам
Спасибо!!!
Вы супер профи  :)
Я вам написала в лс. Давно ищу специалиста по prestashop высокого уровня с которым смогу дойти до победного и заставить этот prestashop работать по моему  >:(

Извиняюсь, может быть не по теме, но вопрос по нахождению специалистов всегда актуален. По поиску хорошего специалиста нужно создавать отдельную тему. Этот вопрос волнует многих. Неплохо было бы написать что-то похожее на эту статью  -24 способа наконец-то найти хорошего специалиста, но только с упором на специалистов по интернет-торговли.
Job Freelance - предложения от европейских работодателей для  программистов, веб-мастеров и дизайнеров - специалистам по Magento и PrestaShop.
15 Сентября 2015, 16:24:46
Ответ #6
  • Новичок
  • *
  • Сообщений: 32
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У меня в 1.6.1.1 похожая проблема, при нажатии на "Добавить к сравнению" ничего не происходит. Товары не имеют характеристик и атрибутов. Вот что показывается при показе ошибок:

GET http://intermag.kz/index.phpindex.php?controller=products-comparison&ajax=1&action=add&id_product=58&_=1442322738577 404 (Not Found)
n.ajaxTransport.a.send @ jquery-1.11.0.min.js:4
n.extend.ajax @ jquery-1.11.0.min.js:4
addToCompare @ products-comparison.js:22
(anonymous function) @ products-comparison.js:5
n.event.dispatch @ jquery-1.11.0.min.js:3
n.event.add.r.handle @ jquery-1.11.0.min.js:3
jquery-1.11.0.min.js:4
GET http://intermag.kz/index.phpindex.php?controller=products-comparison&ajax=1&action=add&id_product=58&_=1442322738578 404 (Not Found)
n.ajaxTransport.a.send @ jquery-1.11.0.min.js:4
n.extend.ajax @ jquery-1.11.0.min.js:4
addToCompare @ products-comparison.js:22(anonymous function) @ products-comparison.js:5
n.event.dispatch @ jquery-1.11.0.min.js:3n.event.add.r.handle @ jquery-1.11.0.min.js:3

Помогите, пожалуйста, что не так у меня!
15 Сентября 2015, 16:30:09
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 763
  • Репутация: +6/-0
  • Сообщество PrestaShop
    • Просмотр профиля
15 Сентября 2015, 17:14:43
Ответ #8
  • Новичок
  • *
  • Сообщений: 32
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
После включения ЧПУ стало выбирать для сравнения, но при нажатии "Сравнить" теперь выдает ошибку:

GET http://intermag.kz/favicon.ico 404 (Not Found)
15 Сентября 2015, 17:17:14
Ответ #9
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86050
  • Репутация: +25403/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Выключите показ ошибок в prestashop или добавьте иконку favicon.ico.
15 Сентября 2015, 17:18:11
Ответ #10
  • Новичок
  • *
  • Сообщений: 32
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Теперь дает белую страницу, вот ошибка;

HTML1300: Произошел переход.
http_500.htm
HTTP500: SERVER ERROR — возникло неожиданное условие на сервере, не позволившее выполнить запрос.
POST — http://intermag.kz/products-comparison
15 Сентября 2015, 19:09:13
Ответ #11
  • Ветеран
  • *****
  • Сообщений: 1010
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Лог ошибок сервера посмотрите. Такие ошибки регистрируются в логах и можно увидеть что имено вызывает ошибку.