MetaMod(和 Jumi)存在问题。当我对模块进行更改并点击保存时,我会被踢到模块管理器(就像我点击保存并退出一样)。然后,该模块旁边有一个“已签出”挂锁,当我返回该模块时,所做的更改尚未保存。当我“签入”模块并返回查看时,更改仍未保存。
我最近使用 Akeeba 移动了 Joomla 站点,这似乎是我唯一遇到的问题。任何帮助将不胜感激,因为我还没有找到解决方案。
如果我使用简单的代码,例如
$user =& JFactory::getUser();
$userID = $user->id;
if ($userID !== 0){
return 186;
}
然后它会很好地保存。只要我添加一个查询,它就会中断。
$user =& JFactory::getUser();
$userID = $user->id;
$query = "SELECT id FROM schools WHERE leader_id='{$userID}'";
$result = mysql_query($query);
$amIanRL = mysql_num_rows($result);
if ($amIanRL !== 0){
return 186;
}
顺便说一句,上面的代码适用于我在 Akeeba 恢复之前创建的一些模块(它们只是返回不同的模块)。