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

03 Сентябрь 2015, 11:18:06
  • Фрилансер
  • *
  • Сообщений: 121
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем привет,
Очень срочно нужна помощь по prestashop 1.6.1. После обновления prestashop когда переходишь на страницу сравнения товаров ничего не показывает, просто белая страница. Помогите пожалуйста исправить эту ошибку. Заранее всем спасибо.
03 Сентябрь 2015, 11:28:20
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 105673
  • Репутация: +39553/-0
    • Просмотр профиля
    • Webstudio UwK
Cоздание интернет сайтов Webstudio UwK
03 Сентябрь 2015, 11:30:44
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 121
  • Репутация: +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
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 105673
  • Репутация: +39553/-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
  • Фрилансер
  • *
  • Сообщений: 121
  • Репутация: +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
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 1146
  • Репутация: +338/-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
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество 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
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-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
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Лог ошибок сервера посмотрите. Такие ошибки регистрируются в логах и можно увидеть что имено вызывает ошибку.