Форум русской поддержки Joomla!® CMS
05.12.2016, 02:21:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как убрать данную ошибку?

 (Прочитано 507 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Serj8463
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« : 04.11.2015, 22:09:05 »

Ошибка на сайте
Код:
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method modIceMegamenuHelper::buildXML() should not be called statically in /home/u845537847/public_html/libraries/joomla/cache/controller/callback.php on line 157

157 строка вот так:
Код:
157   $result = call_user_func_array($callback, $Args);

как убрать?
Записан
Aleks.Denezh
Практически профи
*******

Репутация: +372/-4
Offline Offline

Пол: Мужской
Сообщений: 2762



« Ответ #1 : 05.11.2015, 01:28:44 »

в модуле modIceMegamenu
найдите метод buildXML() и если он идет как то так public function buildXML() то смените на static function buildXML()
Записан
Stasweb
Живу я здесь
******

Репутация: +15/-0
Offline Offline

Пол: Мужской
Сообщений: 949



« Ответ #2 : 05.11.2015, 15:33:46 »

Подскажите установил меню и вот такая ошибка
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method VirtueMartModelCategory::getChildCategoryList() should not be called statically in webspace/httpdocs/c.lik-material.kz/libraries/joomla/cache/controller/callback.php on line 157
с таким кодом 157 строке
Код:
$result = call_user_func_array($callback, $Args);
Записан
Aleks.Denezh
Практически профи
*******

Репутация: +372/-4
Offline Offline

Пол: Мужской
Сообщений: 2762



« Ответ #3 : 05.11.2015, 15:42:54 »

ну четко же написано VirtueMartModelCategory::getChildCategoryList() ищите класс VirtueMartModelCategory и в нем метод getChildCategoryList
Записан
Stasweb
Живу я здесь
******

Репутация: +15/-0
Offline Offline

Пол: Мужской
Сообщений: 949



« Ответ #4 : 05.11.2015, 15:44:22 »

Отключил ошибки поставил уровень простой чтоб не мешали
Записан
voland
Профи
********

Репутация: +487/-86
Online Online

Пол: Мужской
Сообщений: 8704


любит наш народ всякое гавно...


« Ответ #5 : 05.11.2015, 15:46:37 »

Предупреждение != ошибка
Записан
Stasweb
Живу я здесь
******

Репутация: +15/-0
Offline Offline

Пол: Мужской
Сообщений: 949



« Ответ #6 : 09.12.2015, 15:11:33 »

в \plugins\xmap\com_virtuemart\com_virtuemart.php есть такой отрезок кода
Код:

$vendorId = 1;
$cache    = JFactory::getCache('com_virtuemart','callback');
$children = $cache->call( array( 'VirtueMartModelCategory', 'getChildCategoryList' ),$vendorId, $catid );
весь
Показать текстовый блок
« Последнее редактирование: 09.12.2015, 15:17:27 от Stasweb » Записан
online0102
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #7 : 29.02.2016, 13:35:29 »

Перечитал, ветку но так и не понял как решить проблему, подскажите кто сталкивался где искать причину и как устранять?
Появились вдруг вот такие предупреждения на главной странице сайта:
Strict Standards: Only variables should be assigned by reference in /home/c/cc07953/bartaxi/public_html/modules/mod_ot_virtuemart_category/mod_ot_virtuemart_category.php on line 22
 Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method VirtueMartModelCategory::getChildCategoryList() should not be called statically in /home/c/cc07953/bartaxi/public_html/libraries/joomla/cache/controller/callback.php on line 159
« Последнее редактирование: 29.02.2016, 14:08:21 от online0102 » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet