Проблема при включенной отладке!

Помогите решить проблему!

 
Посетитель
small user social cms
Сообщений: 10
История такая. После обновления с 2.9 до 2.11 сохранил старый дефолтный шаблон от 2.9, т.к. внес в него ряд изменений и не хотел менять. Менял несколько файлов. Вообщем, слепил гибрид из дефотных шаблонов 2.9 и 2.11 свой шаблон и пользуюсь им. Шаблон на 99% состоит из файлов 2.9. Ошибки вылазят редко и обычно я их устраняю, но сейчас вылезла ошибка, которую я не могу устранить, знаний не хватает. Я в php и так то почти ноль, когда надо че-то подправить, обычно выезжаю на интуиции. Учить язык - времени нет. Народ, помогите, кто может. Вообщем, косяк на скринах. Описание: Пользователь оставляет комментарий у себя на стене. Это событие отображается в Ленте событий и на него можно ответить. При клике "Ответить" вылазит полотно с предупреждениями:

Notice: Trying to get property of non-object in /home/victoree/public_html/system/controllers/wall/model.php on line 33

Warning: Cannot modify header information - headers already sent by (output started at /home/victoree/public_html/system/controllers/wall/model.php:33) in /home/victoree/public_html/system/core/template.php on line 159

При это комментарий писать можно, поле открывается, несмотря на предупреждение.

Сайт http://victoree.ru
Пароль для тестирования дам в личку.
Прикрепленные файлы:
1_j8v3o.jpg | 467.92 Кб | Скачали: 24
2_j8v3o.jpg | 575.22 Кб | Скачали: 20
Редактировалось: 1 раз (Последний: 14 апреля 2019 в 17:50)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2429
на сайте
@amagio:
После обновления с 2.9 до 2.11
Как-то Вы неправильно обновились.
В 2.11 в 33-ей строке модели стены нет никаких объектов.
А вот в 2.9.0 - есть.
Видимо системные файлы не обновились.
Рекомендую обновиться еще раз, последовательно. Сначала до 2.10.0 , потом до 2.10.1 , потом до 2.11.0
Реклама
cms
Посетитель
small user social cms
Сообщений: 10
А я и обновлялся последовательно. Да CMC и не даст обновиться напрямую с 2.9 до 2.11. В том то и дело, что в 2.11 в 33-ей строке модели стены нет никаких объектов, и если я понимаю правильно, в файлах шаблона, который взят от 2.9, идет отсылка к этой строке. Нужно искать и удалять эту отсылку из какого-то файла шаблона?
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2429
на сайте
@amagio:
и если я понимаю правильно
Неправильно понимаете. Проблема не в шаблоне.
У Вас системный файл компонента wall от версии 2.9.0
Как-то неправильно прошло обновление. Видимо файлы не загрузились и не переписались.
Скачайте установочный файл 2.11.0 и по ftp замените папку \system\controllers\wall\ на сайте на аналогичную из этого архива.
Посетитель
small user social cms
Сообщений: 10
Я проверил. Компонент Wall шел полностью из версии 2.11. На всякий случай я его еще раз заменил компонентом из версии 2.11. Для пущей верности. Ошибка сохранилась. Тогда я переименовал папку компонента в Wall-0 (чтоб не удалять исходные файлы), и залил полностью папку компонента Wall из версии 2.9. Ошибка устранилась. Насколько критично, что все системные файлы от 2.11, файлы шаблона в основном от 2.9 и компонент Wall теперь стоит от 2.9. Такой гибрид имеет право на жизнь?
Редактировалось: 1 раз (Последний: 14 апреля 2019 в 19:35)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2429
на сайте
@amagio:
Насколько критично, что все системные файлы от 2.11
Они обязательно, критично должны быть все от той версии движка, которая используется.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.