1

我在 Joomla 中有一个员工表,我的要求是,从前端每个员工编辑、更新、删除他们的信息以及从后端管理也一样。

我不知道该怎么做,可能我必须为此创建一个组件吗?请指导我。

我在内置组件中看到了 com_user 中的代码,但很难理解..

4

3 回答 3

1

您可以使用从 Joomla 组件创建器生成的代码来执行管理代码。然后你可以破解它来从前端编辑。http://www.notwebdesign.com/joomla-component-creator/

于 2012-06-11T13:17:48.980 回答
0

您没有提到您使用的是什么版本的 Joomla,但 com_user 组件是一个核心 Joomla 组件,用于管理您的用户登录和凭据,不一定是员工表(尽管您可能会以这种方式使用它)。如果它不能满足您的需求,我建议您在破解之前查看 Joomla 在其客户社区/用户管理扩展中的许多扩展,看看其他人是否已经解决了同样的问题。

于 2012-06-11T13:24:06.360 回答
0

按照标准的 Joomla MVC 框架为此创建一个组件。Joomla Docs 中提供了一个非常好的教程,用于开发基本组件

简而言之:

  1. 您需要为用户创建前端组件以访问/编辑内容
  2. 创建后端组件供管理员使用

您可以使用 Joomla 的权限设置将某些操作限制为注册用户。您可以遵循以下文档: 向组件添加 ACL 规则

于 2012-10-10T03:46:15.800 回答