
Best Answer Na_uM , 25 December 2013 - 05:45
текст ошибки:
JPath::clean: $path is not a string.#0 /libraries/joomla/filesystem/file.php(530): JPath::clean(NULL) #1 /media/zoo/applications/jbuniversal/elements/jbimage/jbimage.php(519): JFile::exists(NULL) #2 /media/zoo/applications/jbuniversal/elements/jbimage/jbimage.php(106): ElementJBImage->_isFileExists(NULL) #3 /media/zoo/applications/jbuniversal/elements/jbimage/jbimage.php(198): ElementJBImage->_render(Object(JSONData)) #4 /components/com_zoo/renderer/element/default.php(19): ElementJBImage->render(Array) #5 /administrator/components/com_zoo/helpers/renderer.php(155): include('/...') #6 /administrator/components/com_zoo/classes/renderer/item.php(150): AppRenderer->render('element.default', Array) #7 /media/zoo/applications/jbuniversal/templates/catalog/renderer/item/company/teaser.php(27): ItemRenderer->renderPosition('image') #8 /administrator/components/com_zoo/helpers/renderer.php(155): include('/...') #9 /administrator/components/com_zoo/classes/renderer/item.php(50): AppRenderer->render('item.company.te...', Array) #10 /media/zoo/applications/jbuniversal/framework/helpers/jblayout.php(325): ItemRenderer->render('item.company.te...', Array) #11 /media/zoo/applications/jbuniversal/framework/helpers/jblayout.php(257): JBLayoutHelper->renderItem(Object(Item)) #12 /media/zoo/applications/jbuniversal/templates/catalog/renderer/items/_default.php(23): JBLayoutHelper->columns('item', Array, true) #13 /media/zoo/applications/jbuniversal/framework/helpers/jblayout.php(158): include('/...') #14 /media/zoo/applications/jbuniversal/templates/catalog/category.php(68): JBLayoutHelper->render('items', Array) #15 /media/zoo/applications/jbuniversal/templates/catalog/frontpage.php(17): include('/...') #16 /libraries/legacy/view/legacy.php(663): include('/...') #17 /libraries/legacy/view/legacy.php(211): JViewLegacy->loadTemplate(NULL) #18 /components/com_zoo/controllers/default.php(321): JViewLegacy->display() #19 /libraries/legacy/controller/legacy.php(722): DefaultController->category() #20 /components/com_zoo/controllers/default.php(57): JControllerLegacy->execute('frontpage') #21 /libraries/legacy/controller/legacy.php(722): DefaultController->display() #22 /administrator/components/com_zoo/framework/classes/app.php(253): JControllerLegacy->execute(NULL) #23 /components/com_zoo/classes/application.php(155): App->dispatch('default') #24 /media/zoo/applications/jbuniversal/application.php(13) : eval()'d code(1): Application->dispatch() #25 /components/com_zoo/zoo.php(33): JBUniversalApplication->dispatch() #26 /libraries/cms/component/helper.php(351): require_once('/...') #27 /libraries/cms/component/helper.php(331): JComponentHelper::executeComponent('/...') #28 /libraries/cms/application/site.php(178): JComponentHelper::renderComponent('com_zoo') #29 /libraries/cms/application/site.php(208): JApplicationSite->dispatch() #30 /libraries/cms/application/cms.php(255): JApplicationSite->doExecute() #31 /index.php(40): JApplicationCms->execute() #32 {main}
вот так получилось после вставки
echo '<pre>'; echo $this->error->getMessage(); echo $this->error->getTraceAsString(); echo '</pre>';
попробовал другие шаблоны, ошибки те же самые.
и тут на помощь пришел "гугл")))
решение оказалось банальным, создал новый каталог и добавил через тот же тип - новый item но у же в новый каталог, переопределил пункт меню на новый каталог и все заработало "как часы"
создание нового каталога ни чем ни отличалось от создания предыдущего, переиндексацию и чистку баз делал не один раз, кеш чистил - почему так получилось - не понятно)
Спасибо за отзывчивость!
топик можно закрывать
Go to the full post