Тема: Не работает старый шаблон на новой версии 4.8.x

Добрый день!

Я подключил к новой версии Image CMS Corporate 4.8.1 темплейт, который я создал для 4.6.1 но на главной странице сайта красуется ошибка:

Fatal error: Call to a member function num_rows() on a non-object in /var/www/evgenich/data/www/resurslis.com/application/helpers/page_helper.php on line 70


В чем может быть дело?

Личная документация по ImageCMS: https://goo.gl/LzA09F

2 Отредактировано Роман (27-11-2015 02:06:43)

Re: Не работает старый шаблон на новой версии 4.8.x

Начал проверять внимательно и обнаружил, что у меня в нескольких шаблонах есть вывод страниц определенной категории, который ссылается на ID категории:

{$pages = category_pages('4')}

Я изменил ID на актуальные и заработало.

Но не могу решить следующую проблему – движок ругается на такую строчку шаблона:

{$category = get_category(1)}

Не могу понять что с ней не так. Шаблон с ID 1 существует и он должен на него ссылаться...

Может теперь конструкция как-то по-другому пишется?

Личная документация по ImageCMS: https://goo.gl/LzA09F

3

Re: Не работает старый шаблон на новой версии 4.8.x

get_category - возвращает инфо про категорию с ид 1, а не шаблон

ImageCMS PHP Team Lead
https://github.com/imagecms/ImageCMS - ночные сборки корпорейта
https://scrutinizer-ci.com/g/imagecms/ImageCMS/badges/quality-score.png?b=development https://codeclimate.com/github/imagecms/ImageCMS/badges/gpa.svg

Thumbs up Thumbs down

4

Re: Не работает старый шаблон на новой версии 4.8.x

gula.andrij пишет:

get_category - возвращает инфо про категорию с ид 1, а не шаблон

Пардон, я хотел сказать, что категория с ID 1 существует... опечатался. Но проблема еще не решена.

Личная документация по ImageCMS: https://goo.gl/LzA09F

5 Отредактировано Роман (01-12-2015 18:51:30)

Re: Не работает старый шаблон на новой версии 4.8.x

Проблема найдена: http://forum.imagecms.net/viewtopic.php … 076#p23076

Личная документация по ImageCMS: https://goo.gl/LzA09F