Перейти к содержанию

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

при переходе на сайте в раздел категории выдает вот такую ошибку версия ocStore 2.3.0.2.3 делал бекап не помогло  хостинг сказал что у него все норм 

Parse error: syntax error, unexpected '.', expecting ')' in /home/u820499681/public_html/system/storage/modification/catalog/controller/product/category.php on line 183

 сама строка 183 и рядом с ней 

    $data['categories'][] = array(
        строка  183        'name' => utf8_substr(strip_tags(html_entity_decode($result['name'], ENT_QUOTES, 'UTF-8')), 0, 60) . '..', . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
                    'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url)
                );
            }

если удалить эти строки вылетает следующая ошибка

Parse error: syntax error, unexpected 'else' (T_ELSE) in /home/u820499681/public_html/system/storage/modification/catalog/controller/product/category.php on line 405  блок рядом расположенных строк

  $data['continue'] = $this->url->link('common/home');

            $data['column_left'] = $this->load->controller('common/column_left');
            $data['column_right'] = $this->load->controller('common/column_right');
            $data['content_top'] = $this->load->controller('common/content_top');
            $data['content_bottom'] = $this->load->controller('common/content_bottom');
            $data['footer'] = $this->load->controller('common/footer');
 строка 405           $data['header'] = $this->load->controller('common/header');

если удалить и это то вылетает ошибка в конце файла пустая строка что делать подскажите .

 

 

Поделиться сообщением


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

Вчера такая же хрень была!)))

 

Добавьте } в конце, на той строке что пишет! Начнет отрабатывать!(но это не точно)

 

Но вот проблема в том, что если сбросить кеш, то } остается, но категории опять не отрываются, я поставил пробел, удалил и снова сохранил файл, категории опять начали отрабатывать!

 

Теперь сам думаю, что мешает, из-за чего такой глюк. Ведь если почистить кеш, то опять перестанут открываться категории и вновь надо будет делать действия с сохранением файла!(

 

Хотя в вашем случае проблема может быть в  '.'  (синтаксическая ошибка, неожиданный '.', ожидающий) этой штуке

__________________________________________________________________________________________________

 

А, не, у меня оказывается теперь все работает...

 

Проблема была вызвана из-за модуля: Sphinx Search

Работает он отлично, но вот именно перейдя в категории выдавалась ошибка постоянно, аналогичная. При переходе в поиск(если даже строка поиска показывала наличие найденного товара, то при переходе на страницу поиска, писалось что ничего не найдено)

 

В итоге удалив модуль, ошибка ушла!

 

__________________________________________________________________________________________________

 

Проверьте у себя, возможно у Вас просто несовместимость модулей каких-то. Поотключайте каждый по очереди(именно через менеджер дополнений), каждый раз обновляйтесь в менеджере! Увидите в каком модуле проблема и пишите автору модуля!

Изменено пользователем MFX

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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