Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ошибка в library/url.php


Recommended Posts

Здравствуйте, заглянул в логи ошибок, а там 

Warning:  Missing argument 1 for Url::link(), called in /www/system/storage/modification/catalog/controller/common/header.php on line 189 and defined in /www/system/library/url.php on line 16
2018-05-13 14:52:21 - PHP Notice:  Undefined variable: route in /www/system/library/url.php on line 20
2018-05-13 14:52:27 - PHP

 

В коде url.php

16    public function link($route, $args = '', $secure = false) {
17        if ($this->ssl && $secure) {
18            $url = $this->ssl . 'index.php?route=' . $route;
19        } else {
20            $url = $this->url . 'index.php?route=' . $route;
21        }

 

Установлен Complete SEO Package - подозрительная штуковина, но сносить нельзя

 

Уважаемые разработчики, какие могут возникать проблемы с этой ошибкой? Где искать решение?

 

Надіслати
Поділитися на інших сайтах


4 минуты назад, tiranozavr сказал:

Установлен Complete SEO Package

Вот и "ответ" этих граблей. И не последний
Их не просто надо сносить, а выжигать напалмом
Он этого г... болеше вреда чем пользы

Покажите код

/www/system/storage/modification/catalog/controller/common/header.php

на линии 189 (и "рядом")

Надіслати
Поділитися на інших сайтах

Здравствуте, @markimax

$data['language'] = $this->load->controller('common/language');
        $data['currency'] = $this->load->controller('common/currency');
        $data['search'] = $this->load->controller('common/search');
        $data['cart'] = $this->load->controller('common/cart');

 

       189) $data['link'] = $this->url->link();

 

        // For page specific css
        if (isset($this->request->get['route'])) {
            if (isset($this->request->get['product_id'])) {
                $class = '-' . $this->request->get['product_id'];
            } elseif (isset($this->request->get['path'])) {

Надіслати
Поділитися на інших сайтах


34 минуты назад, tiranozavr сказал:

$data['link'] = $this->url->link();

Ну.. и откуда этот *** ?
Там обязан быть параметр

Надіслати
Поділитися на інших сайтах

@markimax  Удалил строку, наблюдаю. Хотя если раньше эта строка служила лишь причиной ошибок, значит после удаления в худшую сторону ничего не поменяется.

Я не знаю, какой там должен быть параметр. Художник не понят :)

Вам спасибо за содействие!

Успехов Вам в борьбе с Seo super pack-ами

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.