Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/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
Php 工作规划:寻找用户界面设计,使我自己_Php_User Interface_Extjs - Fatal编程技术网

Php 工作规划:寻找用户界面设计,使我自己

Php 工作规划:寻找用户界面设计,使我自己,php,user-interface,extjs,Php,User Interface,Extjs,我正在用ExtJS开发一个管理面板 我几乎完成了,除了一件事:我需要登录的“合作伙伴”能够在他/她工作时进行配置 我想重新发明轮子,但多亏了ExtJS和我的结构,这不会成为问题 实际问题在于UI设计: 我想让它变得非常简单,这样就可以输入非常简单的值,比如“我每个工作日的工作时间是8到12天,然后是14到18天” 我想让它更具可配置性,能够精确地“我从7月1日到8月31日休假” 我想让它更具可配置性,能够精确地“一月,我每天都在不间断地从8点工作到20点” 我一直在寻找微软调度器的灵感,但老

我正在用ExtJS开发一个管理面板

我几乎完成了,除了一件事:我需要登录的“合作伙伴”能够在他/她工作时进行配置

我想重新发明轮子,但多亏了ExtJS和我的结构,这不会成为问题

实际问题在于UI设计:

  • 我想让它变得非常简单,这样就可以输入非常简单的值,比如“我每个工作日的工作时间是8到12天,然后是14到18天”
  • 我想让它更具可配置性,能够精确地“我从7月1日到8月31日休假”
  • 我想让它更具可配置性,能够精确地“一月,我每天都在不间断地从8点工作到20点”
我一直在寻找微软调度器的灵感,但老实说,一个基本用户永远(永远x 87)无法在工作时使用这样的UI进行配置

unix cronjob也一样。在我看来,从基本用户的角度来看,这是很难理解的


所以我的问题是:你知道我在哪里可以找到灵感吗?如果有一些Php组件编写得很好,可以处理这些事情……

我就是这样做的:一个包含以下内容的行的“列表”:

  • 开始时间
  • 结束时间
  • 开始日期
  • 结束日期
以及相关日期的列表

通过这种方式,您可以配置任何类型的场景,尽管这需要一些思考,因为您不必以“自然”的方式进入场景(您通常会想到一周中的第一天、工作时间以及开始/结束日期=这与我的配置相反)