Ошибка 1054. Unknown column 'c.thumb' in 'field list'

Moderator: AlexSmirnov

Post Reply
neborator777
Joomla! Apprentice
Joomla! Apprentice
Posts: 13
Joined: Thu Apr 04, 2019 6:04 pm

Ошибка 1054. Unknown column 'c.thumb' in 'field list'

Post by neborator777 » Thu May 30, 2019 6:47 pm

Всем Привет!
Я так понимаю, c.thumb это thumb обозначение графических файлов типа аватар. Я прав? Если да, почему Джумла не хочет его узнавать и выдаёт ошибку 1054?

User avatar
AlexSmirnov
Joomla! Hero
Joomla! Hero
Posts: 2679
Joined: Fri Sep 18, 2009 6:33 pm
Location: United Kingdom
Contact:

Re: Ошибка 1054. Unknown column 'c.thumb' in 'field list'

Post by AlexSmirnov » Fri May 31, 2019 9:45 am

1) Скопируйте здесь полный текст сообщения о данной ошибке

2) Опишите на какой версии Joomla она выскочила

3) Опишите в результате каких-действий она выскочила

neborator777
Joomla! Apprentice
Joomla! Apprentice
Posts: 13
Joined: Thu Apr 04, 2019 6:04 pm

Re: Ошибка 1054. Unknown column 'c.thumb' in 'field list'

Post by neborator777 » Fri May 31, 2019 12:15 pm

Добрый День!

Joomla! 3.6.5 Stable
Joomla Platform 13.1.0 Stabl
Первая ошибка 1054: Unknown column 'c.thumb' in 'field list' SQL=SELECT u.username , c.thumb AS avatar FROM #__users u LEFT JOIN #__community_users c ON c.userid = u.id WHERE u.id = '762'

Вторая ошибка 1054: Unknown column 'c.thumb' in 'field list' SQL=SELECT DISTINCT(epv.visitor_userid) ,epv.date , u.username , u.name ,c.thumb FROM #__vmvendor_profilevisits epv JOIN #__users u ON u.id = epv.visitor_userid LEFT JOIN #__community_users c ON c.userid = epv.visitor_userid WHERE epv.profile_userid='762' AND epv.date>CURDATE() - INTERVAL 30 DAY AND epv.visitor_userid NOT IN ('') GROUP BY epv.visitor_userid ORDER BY epv.date DESC

Ничего особенного не делал, просто включил Бутлег.

посмотрел в этом компоненте ВМВендор, в котором Джумла не видит этот c.thumb и там это вот так выглядит:

In profilevisits: if($profileman=='cb')
$q .= ', c.avatar AS thumb , c.avatarapproved ';
elseif($profileman=='js')
$q .= ',c.thumb';

In vendorprofile: if(!$userid)
$userid = $user->id;
$q = "SELECT u.".$naming." ";
if($profileman=='cb')
$q .=", c.avatar ";
elseif($profileman=='js')
$q .=", c.thumb AS avatar ";

То есть, этот c.thumb явно или видимо тот thumb (по типу микрософтовского), который отвечает за графические изображения типа аватар.


Post Reply

Return to “Russian Forum”