【问题标题】:Submit weekly time sheets online. (Drupal?)在线提交每周时间表。 (德鲁巴?)
【发布时间】:2012-01-18 19:26:22
【问题描述】:

第一次在这里发帖。我已经潜伏了一段时间,并意识到你们知道你的东西。也许你可以帮忙。我正在尝试制作一个简单的在线应用程序,供员工登录并提交他们一周的工作时间。当您登录时,它应该显示当前星期,(EG 1/16/11 - 1/22/11)然后在日期下有 7 个表格。一周中的每一天。所以在星期一,他们可以输入工作了多少小时。提交后,它应该进入数据库并可供管理员查看,并被存档,以便我们可以返回查看他们的工作历史。在编码方面我非常灵活。尽管我绝不声称自己是代码神童,但我对 WordPress(LAMP Stack)非常流利,并开始接触 Drupal。我一直在玩一些 drupal 模块,但运气不佳。

如果有人对我如何做到这一点有任何想法,请告诉我!如果您知道另一个可以做到这一点的开源应用程序,请告诉我。我不是 100% 在 drupal 上出售的。

将托管的服务器是在标准 LAMP 堆栈上运行 CentOS 的 VPS。

谢谢,

PJ

【问题讨论】:

  • 市面上有这么多现成的时间跟踪 SaaS 解决方案,您为什么会想象自己推出自己的解决方案?
  • 对于我们需要的东西来说,它们都非常复杂。你有什么建议吗?我昨晚整晚都在谷歌上搜索,但没有找到任何我们需要的东西。如果你有一些建议,我真的很感激!
  • 我同意布赖恩的观点,即市面上已经有足够多(大部分很糟糕)的时间表应用程序。但是,如果您有兴趣学习 Drupal,这可能是一个不错的入门项目。你也可以考虑潜伏在drupal.stackexchange.com
  • 恕我直言Freckle 非常容易使用。我也使用过FreshBooks,但是除了时间跟踪之外,它还包含许多您可能感兴趣或可能不感兴趣的其他功能。
  • 感谢 DOK 和布赖恩!我会调查的!

标签: forms drupal lamp


【解决方案1】:

步骤如下:

1) 根据需要创建一个带有 CCK 模块的节点。

2) 用户表单 API,或者您可以直接使用创建节点表单,并授予您的用户 w.r.t 的正确权限。角色

3) 使用您创建的节点创建一个视图。

4) 分配要查看的页面

5) 授予对受限角色的访问权限

6) 将用户分配到受限角色,该角色将允许用户查看时间表。

你就完成了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-03
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多