Новости Joomla

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

Вы уверенно чувствуете себя перед камерой, динамичны, обаятельны и всегда улыбаетесь? Чувствуете себя искателем приключений, готовым поделиться своими исследованиями CMS Joomla!, взять интервью у видных деятелей сообщества, пообщаться лично или по видеосвязи с волонтерами Joomla или отправиться на поиски новых идей?

Joomla ищет одного или нескольких волонтеров, готовых вдохнуть новую жизнь в обсуждение Joomla, ее CMS, пользователей, сообщества и многого другого.

Возможны самые разные форматы и темы: шортсы, интервью, аналитика и разборы в режиме реального времени, быстрые советы и рекомендации, знакомство с миром Joomla, изучение открытого исходного кода... Нет никаких ограничений!

Joomla! уже активно представлена ​​во многих социальных сетях:
- 155K подписчиков на Facebook,
- 55K подписчиков на X (ранее Twitter),
- 16K подписчиков на YouTube,
- 14K подписчиков на LinkedIn,
- 5,7K подписчиков в Instagram
а так же другие площадки ждут вас. Аккаунты Threads и Bluesky относительно новые, но их популярность только растёт!

А если хватит энергии, можно рассмотреть и TikTok!

❓ Итак, вы готовы?
👉 Свяжитесь с отделом маркетинга по адресу: marketing@community.joomla.org

Подробности в статье в Joomla Community Magazine.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 25 Ответов
  • 4416 Просмотров
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Fatal error: Class 'vObject' not found
« : 20.09.2018, 19:10:17 »
Посоветуйте как исправить сие ошибку??

Fatal error: Class 'vObject' not found in /home/casualmark/casualmarket.ru/docs/administrator/components/com_virtuemart/helpers/vmmodel.php on line 24
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Fatal error: Class 'vObject' not found
« Ответ #1 : 20.09.2018, 19:15:08 »
а вам как посоветовать - чтобы решить, или чтобы помучиться? если чтобы решить - удалите VirtueMart :) ну а если все таки помучиться - попробуйте сверху накатить файлы из дистрибутива нужной вам версии
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #2 : 20.09.2018, 19:22:19 »
а вам как посоветовать - чтобы решить, или чтобы помучиться? если чтобы решить - удалите VirtueMart :) ну а если все таки помучиться - попробуйте сверху накатить файлы из дистрибутива нужной вам версии

классно...я думал что проблема в vmobjecte и путем его исправления получится все наладить(((
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Fatal error: Class 'vObject' not found
« Ответ #3 : 20.09.2018, 19:38:46 »
ну смотрите, судя по тому, что вызов происходит в файлах ядра, и вызывается класс vObject, которого ядро почему то не может найти, то я предполагаю, что проблема все таки в самом ядре. а самым простым решением этой проблемы будет накатить сверху все файлы из дистрибутива. ну это если не рассматривать вариант 1 :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Fatal error: Class 'vObject' not found
« Ответ #4 : 20.09.2018, 19:54:29 »
Версии Joomla и Вирт актуальны ?
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #5 : 20.09.2018, 20:04:05 »
Версии Joomla и Вирт актуальны ?
Да, все последних версий...
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Fatal error: Class 'vObject' not found
« Ответ #6 : 20.09.2018, 20:32:19 »
Непонятно почему ошибка уровня fatal. Там же проверка на наличие объекта.
Код
if(!class_exists('vObject')) require(VMPATH_ADMIN .'/helpers/vobject.php');
А файл на месте в vobject.php ?
Замените оба файла со стандартного архива. И проверьте ошибки в логе ошибок хостинга.
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #7 : 20.09.2018, 20:35:17 »
Непонятно почему ошибка уровня fatal. Там же проверка на наличие объекта.
Код
if(!class_exists('vObject')) require(VMPATH_ADMIN .'/helpers/vobject.php');
А файл на месте в vobject.php ?
Замените оба файла со стандартного архива. И проверьте ошибки в логе ошибок хостинга.

Сейчас попробую
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #8 : 20.09.2018, 21:18:07 »
Непонятно почему ошибка уровня fatal. Там же проверка на наличие объекта.
Код
if(!class_exists('vObject')) require(VMPATH_ADMIN .'/helpers/vobject.php');
А файл на месте в vobject.php ?
Замените оба файла со стандартного архива. И проверьте ошибки в логе ошибок хостинга.
Заменил оба файла, не помогло....все осталось по прежнему...
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Fatal error: Class 'vObject' not found
« Ответ #9 : 20.09.2018, 21:30:09 »
Скопируй класс vObject с VMPATH_ADMIN .'/helpers/vobject.php и размести до строки 24 в файле vmmodel.php .
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #10 : 20.09.2018, 21:43:34 »
VMPATH_ADMIN
Извините но не совсем понял что нужно сделать, а главное как...
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Fatal error: Class 'vObject' not found
« Ответ #11 : 20.09.2018, 23:16:09 »
Извините но не совсем понял что нужно сделать, а главное как
Скопировать код класса с одного файла в другой в редакторе типа Notepad++ or Geany .
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: Fatal error: Class 'vObject' not found
« Ответ #12 : 20.09.2018, 23:24:55 »
Включить дебаг и отображение ошибок на максимум и смотреть трассировку ошибки.
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #13 : 20.09.2018, 23:33:31 »
Скопировать код класса с одного файла в другой в редакторе типа Notepad++ or Geany .

Чет я тупой совсем!
Из какого файла взять исходник того что нудно скопировать?

*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #14 : 20.09.2018, 23:33:55 »
Включить дебаг и отображение ошибок на максимум и смотреть трассировку ошибки.
В нем я не силен, он мне мало что скажет...
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Fatal error: Class 'vObject' not found
« Ответ #15 : 21.09.2018, 06:59:45 »
В файле где ошибка объявляется класс class VmModel extends vObject, наследник класса vObject .
Объявив  класс vObject перед объявлением наследника, можно узнать одну из причин ошибки, а именно ошибка в подключении файла с объявлением класса vObject .
Код
define('USE_SQL_CALC_FOUND_ROWS' , true);
class vObject {Здесь код класса из файла /vobject.php}
if(!class_exists('vObject')) require(VMPATH_ADMIN .'/helpers/vobject.php');
class VmModel extends vObject{
« Последнее редактирование: 21.09.2018, 09:22:11 от draff »
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: Fatal error: Class 'vObject' not found
« Ответ #16 : 21.09.2018, 10:34:09 »
Надо не класс менять, а искать, что его вызыввет. В админке в общих настройках есть включение дебага.
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #17 : 21.09.2018, 10:36:39 »
В файле где ошибка объявляется класс class VmModel extends vObject, наследник класса vObject .
Объявив  класс vObject перед объявлением наследника, можно узнать одну из причин ошибки, а именно ошибка в подключении файла с объявлением класса vObject .
Код
define('USE_SQL_CALC_FOUND_ROWS' , true);
class vObject {Здесь код класса из файла /vobject.php}
if(!class_exists('vObject')) require(VMPATH_ADMIN .'/helpers/vobject.php');
class VmModel extends vObject{

Теперь чисто белый экран....
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #18 : 21.09.2018, 10:37:09 »
Надо не класс менять, а искать, что его вызыввет. В админке в общих настройках есть включение дебага.
В какой админке??  Сайт лежит полностью...
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #19 : 21.09.2018, 10:46:32 »
В файле где ошибка объявляется класс class VmModel extends vObject, наследник класса vObject .
Объявив  класс vObject перед объявлением наследника, можно узнать одну из причин ошибки, а именно ошибка в подключении файла с объявлением класса vObject .
Код
define('USE_SQL_CALC_FOUND_ROWS' , true);
class vObject {Здесь код класса из файла /vobject.php}
if(!class_exists('vObject')) require(VMPATH_ADMIN .'/helpers/vobject.php');
class VmModel extends vObject{

Немного неправильно сделал! Ваше решение помогло!!

Подскажите дальнейшие действия теперь, как избежать сие в будущем и, что интересует на данный момент, получается функционал VirtueMart восстановлен или теперь требуется донастройка?
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Fatal error: Class 'vObject' not found
« Ответ #20 : 21.09.2018, 11:12:16 »
получается функционал VirtueMart восстановлен или теперь требуется донастройка?
Нужно проверить значение VMPATH_ADMIN или полностью путь VMPATH_ADMIN .'/helpers/vobject.php'.
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #21 : 21.09.2018, 11:26:15 »
Нужно проверить значение VMPATH_ADMIN или полностью путь VMPATH_ADMIN .'/helpers/vobject.php'.

Как это сделать??

Код
class vObject {

public function __toString() {
return get_class($this);
}

public function get($prop, $def = null) {
if (isset($this->$prop)) {
return $this->$prop;
}
return $def;
}

public function set($prop, $value = null) {
$prev = isset($this->$prop)? $this->$prop : null;
$this->$prop = $value;
return $prev;
}

public function setProperties($props) {

if (is_array($props) || is_object($props)) {

foreach ( $props as $k => $v) {
$this->$k = $v;
}
return true;
} else {
return false;
}
}
}

Вот полностью файл voject.php
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Re: Fatal error: Class 'vObject' not found
« Ответ #22 : 21.09.2018, 15:19:14 »
А он доступен для чтения?
*

Neesupermario

  • Захожу иногда
  • 78
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #23 : 21.09.2018, 15:58:00 »
А он доступен для чтения?

Кто или что?
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Re: Fatal error: Class 'vObject' not found
« Ответ #24 : 21.09.2018, 17:42:29 »
Файл VMPATH_ADMIN .'/helpers/vobject.php
*

DAYIAWAN

  • Новичок
  • 1
  • 0 / 0
Re: Fatal error: Class 'vObject' not found
« Ответ #25 : 01.10.2020, 13:50:32 »
Всех приветствую!
Посоветуйте, пожалуйста, как исправить данную ошибку:
Class 'vmJsApi' not found
В админ-панели ошибок нет. Сам же VirtueMart переустанавливал (также без ошибок). Не знаю в чём проблема.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Уязвимые скрипты class.phpmailer.php

Автор rezchik

Ответов: 6
Просмотров: 2603
Последний ответ 31.08.2023, 22:18:57
от rezchik
404 страница - jos-Error: Article not found

Автор valeria10888

Ответов: 4
Просмотров: 2281
Последний ответ 10.01.2023, 11:33:05
от Mick_20
Error decoding json data: Control character error, possibly incorrectly encoded

Автор Dram

Ответов: 4
Просмотров: 3884
Последний ответ 30.11.2022, 05:55:15
от cheltcom_ru
SP polls - syntax error, unexpected end of file... polls.php:63

Автор Beer

Ответов: 17
Просмотров: 2355
Последний ответ 17.11.2022, 12:04:43
от marksetter
syntax error, unexpected token "\" - После обновления до последней версии

Автор Evgenii9626

Ответов: 1
Просмотров: 1545
Последний ответ 08.07.2022, 06:57:58
от marksetter