Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 以正确的语言获取Joomla用户类型值_Sql_Joomla_Usertype - Fatal编程技术网

Sql 以正确的语言获取Joomla用户类型值

Sql 以正确的语言获取Joomla用户类型值,sql,joomla,usertype,Sql,Joomla,Usertype,当我在“管理”菜单中查看用户类型时,它们都是俄语,但当我从DB中获得它时,语言似乎是英语,我无法理解。Sql看起来是这样的: $query = "SELECT cc.title AS category, a.title, u.username,u.usertype as usertype, a.hits ,ua.avatar as avatar, ar.intotext as introtext, u.lastvisitDate as lastvisit, s.userid as onlinei

当我在“管理”菜单中查看用户类型时,它们都是俄语,但当我从DB中获得它时,语言似乎是英语,我无法理解。Sql看起来是这样的:

$query = "SELECT cc.title AS category, a.title,
u.username,u.usertype as usertype, a.hits ,ua.avatar as avatar, ar.intotext as introtext,
u.lastvisitDate as lastvisit, s.userid as onlineid
FROM #__content AS a
LEFT JOIN #__categories AS cc ON a.catid = cc.id
LEFT JOIN #__users AS u ON u.id = a.created_by
LEFT JOIN #__comprofiler AS ua ON user_id = a.created_by
LEFT JOIN #__session s ON s.userid = a.created_by AND s.guest = 0
LEFT JOIN #__cck_store_item_cck_store_item_content AS ar ON ar.id = ".(int)$itemid."
WHERE a.id =  ".(int)$itemid."
and a.access = 1";

您不需要使用一种语言获取内容,而是在准备页面时使用JText将数据库中的键转换为适合用户的语言


如果要用俄语呈现用户组名称,则需要使用JText()

你说对了。起初它不起作用,结果我不想从DB打正确的电话,我应该得到团体冠军。