Перейти к содержимому


Фотография
- - - - -

Class 'systemHelper' not found


Лучший Ответ registr , 29 August 2016 - 18:37

Денис, я извиняюсь - заработался, обновлял неправильно, с JBZOO 2.1.5 сейчас попробую сделать по человечески...

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 6

#1 mgtu_rabieshaman

mgtu_rabieshaman

Отправлено 24 May 2016 - 13:12

Знающие люди помогите!

Столкнулись с такой проблемой.

Пытаемся вывести модуль меню, в котором содержится ссылка на категорию jbzoo.

Модуль выводится стандартными средствами JModuleHelper/renderModule.

Вызов модуля идет через AJAX.

В включили в модуль подгрузку конфига jbzoo, вылетает вот с такой вот ошибкой

 PHP Fatal error:  Class 'systemHelper' not found in /webstorage/magtu.ru/administrator/components/com_zoo/framework/classes/app.php on line 162, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-m
gtu.html?tp=1&templateStyle=12
 PHP Stack trace:, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP   1. {main}() /webstorage/magtu.ru/modules/mod_custom_menu/ajax.php:0, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP   2. JModuleHelper::renderModule() /webstorage/magtu.ru/modules/mod_custom_menu/ajax.php:76, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP   3. include() /webstorage/magtu.ru/libraries/cms/module/helper.php:190, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP   4. ModMenuHelper::getList() /webstorage/magtu.ru/modules/mod_menu/mod_menu.php:15, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP   5. JRoute::_() /webstorage/magtu.ru/modules/mod_menu/helper.php:125, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP   6. JRouterSite->build() /webstorage/magtu.ru/libraries/joomla/application/route.php:63, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP   7. JRouter->build() /webstorage/magtu.ru/libraries/cms/router/site.php:106, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP   8. JRouterSite->_buildSefRoute() /webstorage/magtu.ru/libraries/cms/router/router.php:231, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP   9. JRouterSite->buildSefRoute() /webstorage/magtu.ru/libraries/cms/router/site.php:426, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP  10. JRouterSite->getComponentRouter() /webstorage/magtu.ru/libraries/cms/router/site.php:459, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP  11. require_once() /webstorage/magtu.ru/libraries/cms/router/site.php:674, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP  12. require_once() /webstorage/magtu.ru/components/com_zoo/router.php:10, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP  13. App->__get() /webstorage/magtu.ru/components/com_zoo/router.php:38, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP  14. App->getHelper() /webstorage/magtu.ru/administrator/components/com_zoo/framework/classes/app.php:177, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12
 PHP  15. App->loadHelper() /webstorage/magtu.ru/administrator/components/com_zoo/framework/classes/app.php:109, referer: http://magtu.ru/bakalavriat-spetsialitet/pravila-prijoma-v-mgtu.html?tp=1&templateStyle=12




#2 SmetDenis

SmetDenis

Отправлено 02 June 2016 - 07:41

Вы используете API ZOO но не подключили фреймворк в модуле

 

В начале каждого хелпера в модулях JBZoo или ZOO можно увидеть эти файлы.

require_once JPATH_ADMINISTRATOR . '/components/com_zoo/config.php';
require_once JPATH_BASE . '/media/zoo/applications/jbuniversal/framework/jbzoo.php';

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



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


#3 mgtu_rabieshaman

mgtu_rabieshaman

Отправлено 02 June 2016 - 07:46

Спасибо за ответ, но дело в том что эти файлы подключали,  ошибки все равно сыпались.

Пришлось в ручную указать список подключения прямо в месте ошибки и все стало работать.

Конечно костыль, но другого решения не нашли. 

 

Вы используете API ZOO но не подключили фреймворк в модуле

 

В начале каждого хелпера в модулях JBZoo или ZOO можно увидеть эти файлы.

require_once JPATH_ADMINISTRATOR . '/components/com_zoo/config.php';
require_once JPATH_BASE . '/media/zoo/applications/jbuniversal/framework/jbzoo.php';


#4 registr

registr

Отправлено 29 August 2016 - 14:12

у меня тоже проблема - обновил на локалке сайт до последней версии ZOO и JBZOO и появилась ошибка Fatal error: Class 'jblessHelper' not found in D:\OpenServer\domains\localhost\basvoda.com.ua\old\administrator\components\com_zoo\framework\classes\app.php on line 162


  • 0

#5 SmetDenis

SmetDenis

Отправлено 29 August 2016 - 14:57

у меня тоже проблема - обновил на локалке сайт до последней версии ZOO и JBZOO и появилась ошибка Fatal error: Class 'jblessHelper' not found in D:\OpenServer\domains\localhost\basvoda.com.ua\old\administrator\components\com_zoo\framework\classes\app.php on line 162

 

Проверьте что у вас существует этот файл

media\zoo\applications\jbuniversal\framework\helpers\jbless.php

 

PS Создавайте собственные темы ;)


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



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


#6 registr

registr

Отправлено 29 August 2016 - 18:00

Проверьте что у вас существует этот файл

media\zoo\applications\jbuniversal\framework\helpers\jbless.php

 

PS Создавайте собственные темы ;)

да просто нашел эту тему в ней именно моя ошибка, потому и написал сюда, сорри:) А теперь не знаю - все же создать или писать сюда, т.к. файла jbless.php действительно не было, залил, после чего ошибок стало больше:)

Warning: md5_file(D:\OpenServer\domains\localhost\basvoda.com.ua\old): failed to open stream: Permission denied inD:\OpenServer\domains\localhost\basvoda.com.ua\old\media\zoo\applications\jbuniversal\framework\helpers\jbless.php on line 125

Fatal error: Call to undefined method JBCacheHelper::getFileName() in D:\OpenServer\domains\localhost\basvoda.com.ua\old\media\zoo\applications\jbuniversal\framework\helpers\jbless.php on line80


  • 0

#7 registr

registr

Отправлено 29 August 2016 - 18:37   Лучший Ответ

Денис, я извиняюсь - заработался, обновлял неправильно, с JBZOO 2.1.5 сейчас попробую сделать по человечески...


  • 0




Click to return to top of page in style!