注册用户如何从2.5版本的joomla前端创建新文章?

注册用户如何从2.5版本的joomla前端创建新文章?,joomla,Joomla,如何由注册用户从joomla前端创建新文章。我试了很多,但我解决不了这个问题 只有超级用户才能创建新文章。 我在主菜单中创建了一个名为createarticle的新菜单,它的访问权限被授予registed。但我还是犯了错误 发生了一个错误。 找不到请求的页面 主页 如果问题仍然存在,请联系此站点的系统管理员并在下面报告错误 403您无权查看此资源。 当我试图创建一个新的文章由注册用户从前端 请帮我做这个 Thanx提前…joomla中用户角色的工作方式如下: $user =& JFact

如何由注册用户从joomla前端创建新文章。我试了很多,但我解决不了这个问题

只有超级用户才能创建新文章。 我在主菜单中创建了一个名为createarticle的新菜单,它的访问权限被授予registed。但我还是犯了错误

发生了一个错误。 找不到请求的页面

主页 如果问题仍然存在,请联系此站点的系统管理员并在下面报告错误

403您无权查看此资源。 当我试图创建一个新的文章由注册用户从前端

请帮我做这个


Thanx提前…

joomla中用户角色的工作方式如下:

$user =& JFactory::getUser();
    //print_r($user);
    //echo $user->get('gid');

    if($user->get('gid') == 25 ){

        //allow user
    } else{

        //disallow or redirect to somewhere

    }
以上代码仅允许用户组25

您需要做的是:

查找注册用户的代码,并将用户组代码包含在
if条件中


注意:您可以从
jos_users
表中找到用户组代码。

joomla中用户角色的工作方式如下:

$user =& JFactory::getUser();
    //print_r($user);
    //echo $user->get('gid');

    if($user->get('gid') == 25 ){

        //allow user
    } else{

        //disallow or redirect to somewhere

    }
以上代码仅允许用户组25

您需要做的是:

查找注册用户的代码,并将用户组代码包含在
if条件中


注意:您可以从
jos_users
表中找到用户组代码。

默认情况下,注册用户没有创建权限,您需要为此成为作者。

您可以通过两种方式执行所需操作:将“在com_内容中注册以创建”的权限更改为“允许”,或者将新用户的默认用户组更改为“作者”。您可以在用户管理器选项中设置默认组。

默认情况下,注册用户没有创建权限,您需要成为该组的作者。

您可以通过两种方式执行所需操作:将“在com_内容中注册以创建”的权限更改为“允许”,或者将新用户的默认用户组更改为“作者”。您可以在用户管理器选项中设置默认组。

为什么不使用内置ACL系统?为什么不使用内置ACL系统?