Jump to content


Photo
- - - - -

Ошибка при переходе по адресу: сайт/category/любой-текст


5 replies to this topic

#1 happy home

happy home
  • JBZoo User (rus)
  • User rate: 9.7
  • posts: 370
  • topics: 41

Posted 30 January 2017 - 08:33

Здравствуйте.

 

При анализе сайта в Яндекс Вебмастере встретили странную ссылку в конце которой указана давно удаленная категория

вид ссылки такой (довольно странный):

 

адрес-сайта/category/псевдоним-удаленной-категории

 

при переходе по данной ссылке получаем белую страницу с сообщением:

"..Call to a member function getChildren() on boolean.."

 

Установили на локальный сервер демо-сайт с телефонами: jbzoo_demo_phones_2.2.7.zip

Попробовали вводить похожие ссылки:

 

phone/category/dostavka-sborka
phone/category/dostavka
phone/category/любой-набор-символов

 

в результате мы оказывались на главной странице демо-сайта

 

Скажите пожалуйста, в чем может заключаться проблема и как исключить появление страниц с сообщениями:

"..Call to a member function getChildren() on boolean.."

 

Спасибо.

 

P.S. Сайт был создан изначально на версии JBZoo 1.х затем обновлен конвертером до версии 2х. 

 

Если ввести адрес полученный из вебмастера на установленной копии старого сайта ( JBZoo версии 1.х и с сушествующей категорией, чей псевдоним указан на конце ссылки): адрес-сайта/category/псевдоним-удаленной-категории то попадаем на страницу категории


Edited by happy home, 30 January 2017 - 08:53.

  • 0

#2 happy home

happy home
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 9.7
  • posts: 370
  • topics: 41

Posted 02 February 2017 - 00:56

up


  • 0

#3 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 05 February 2017 - 00:17

А можно полный текст ошибки?

И точные версии всех частей сайта.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#4 happy home

happy home
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 9.7
  • posts: 370
  • topics: 41

Posted 05 February 2017 - 03:17

Здравствуйте Денис.

 

Вот текст на странице, после перехода по ссылке вида: адрес-сайта/category/псевдоним-удаленной-категории

 

1.jpg

 

Вот код который содержит данная страница:

 

2.jpg

 

Вот версии, используемого на сайте, ПО:

 

3.jpg


  • 0

#5 happy home

happy home
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 9.7
  • posts: 370
  • topics: 41

Posted 09 February 2017 - 03:55

up


  • 0

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 14 February 2017 - 06:43

Посмотрел.

 

Похоже дело в роутинге Joomla, который использует ZOO.

JBZoo видит то, что "показывает" ему ZOO.

 

К сожалению, тут мы не сможем особо повлиять на ситуацию.

Это старая масштабная проблема всей CMS.


  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!