Jump to content

Recommended Posts

Всем привет! После установки модуля документации для товара сайт упал с такой ошибкой:

Parse error: syntax error, unexpected 'public' (T_PUBLIC) in /home/virtwww/w_energoservic-group_c31aa333/storage/modification/catalog/model/catalog/product.php on line 438

Помогите, что нужно делать?

product.php

Share this post


Link to post
Share on other sites

Модификация вырезает функцию getCategories

Share this post


Link to post
Share on other sites
5 минут назад, xCCCCCC сказал:

Модификация вырезает функцию getCategories

А что с кодом нужно сделать? Я просто не готов к такого рода потерям, не могу коды редактировать

Share this post


Link to post
Share on other sites

Смотреть модификацию что не верно работает

Share this post


Link to post
Share on other sites

Мод который это сделал удалил, а проблема осталась

Share this post


Link to post
Share on other sites

Кэш обновляйте или не то удалили, или не удалили

Share this post


Link to post
Share on other sites

Спасибо, сейчас попробую

Share this post


Link to post
Share on other sites
3 минуты назад, xCCCCCC сказал:

Кэш обновляйте или не то удалили, или не удалили

Модуль: Рандомная сортировка товаров в категории, после его отключения ошибка появилась Parse error: syntax error, unexpected 'public' (T_PUBLIC) in /home/virtwww/w_energoservic-group_c31aa333/storage/modification/catalog/model/catalog/product.php on line 414

Share this post


Link to post
Share on other sites
47 минут назад, xCCCCCC сказал:

Кэш обновляйте или не то удалили, или не удалили

Дружищ! Можешь помочь? Сколько стоит это исправить?

Share this post


Link to post
Share on other sites
47 минут назад, xCCCCCC сказал:

Кэш обновляйте или не то удалили, или не удалили

Товара уже на сайт добавили, вроде запускать собирались и тут беда такая

Share this post


Link to post
Share on other sites

  public function getCategories($product_id) {
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'");

 

Эта функция не имеет закрывающего брекета. И вообще она обрезана...

Share this post


Link to post
Share on other sites
15 минут назад, esculapra сказал:

  public function getCategories($product_id) {
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_to_category WHERE product_id = '" . (int)$product_id . "'");

 

Эта функция не имеет закрывающего брекета. И вообще она обрезана...

Спасибо за подсказку, но уже решил сам, реально поставил скобку и заработало, правда сбились настройки сайта пока модули отключал для выявления причины. Итог не ставьте расширение downloadable files сразу двух версий как это получилось у меня

Share this post


Link to post
Share on other sites

В оригинале ещё еств

return $query->rows;

Те проблема как была так и осталась. А так как вы редактировали файлы модификаций, то всё очень скоро вернётся

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.