Устраняем небольшой баг в модуле отзывов о товаре для prestashop 1.7.x.
| 1649 | Prestashop

Небольшой баг был замечен в версии 4.0.1 модуля отзывов о товаре productcomments. Данный модуль работает в ветке престашоп 1.7.х начиная с версии 1.7.6.0 и его можно скачать и установить бесплатно в каталоге модулей.
При работающем модуле, на главной странице магазина, периодически и в случайном порядке возникают 500 ошибки (Internal Server Error) при обращении к productcomments/CommentGrade?id_product = id:
Результат ответа:
Чтобы вылечить данную проблему, можно прописать в modules\productcomments\controllers\front\CommentGrade.php, в теле контроллера, следующие строки:
1 2 3 4 5 6 |
public function initContent(){ if ($this->context->controller->php_self != 'product') { return; } parent::initContent(); } |
Тестировалось, на prestashop 1.7.6.4, prestashop 1.7.6.5, модуль productcomments v.4.0.1.