Ivan
Total posts: 2
07 Май 2017 14:16

Добрый день, после обновления джумлы до 3.7, при сохранение материала появляется следующая ошибка:

`Notice: Trying to get property of non-object in .../components/com_cobalt/library/php/helpers/url.php on line 211

Fatal error: Call to a member function get() on null in .../components/com_cobalt/library/php/helpers/url.php on line 211`

При этом материал сохраняется нормально.

-- cobalt Version 8.740 joomla 3.7.0
php Version 5.6.14

Последние изменения: 08 Авг 2019

Метки Cobalt 9


Ivan
Total posts: 2
07 Май 2017 23:29

Методом научного тыка нашел решение проблемы: Plugin "Smart Search - Cobalt" если его выключить все работает отлично.


Sergey
Total posts: 13,748
16 Май 2017 11:58

Посмотрите в базе в таблице js_res_record есть ли записи где type_id равен 0?


andrew-alex VIP
Total posts: 5
21 Июль 2019 15:40

Ivan Методом научного тыка нашел решение проблемы: Plugin "Smart Search - Cobalt" если его выключить все работает отлично.

Супер!

Это конечно круто, но что, если мне нужен и Умный поиск по материалам кобальта, и не нужна ошибка, которая ломает создание материала на Кобальт Форуме?)) Ещё можно как-то решить проблему? Не хаком, а устранив баг?


Sergey
Total posts: 13,748
08 Авг 2019 07:52

Это как бы не баг. Это несовместимость. Есть другие компоненты которые используют тоже имя для РНР класса. Получается конфликт. Поправить это практически невозможно. Это потребует рефакторинг компоента и будет потеряна совместимость со семи интеграциями у кого какие есть. Так что это будет сделано для Кобальта 9

Работает на Cobalt