0

ExtJSで管理パネルを開発しています。

1つを除いて、ほぼ完了しました。ログインする「パートナー」が、いつ作業するかを構成できるようにする必要があります。

私は車輪の再発明のようなものですが、ExtJSと私の構造のおかげで、これは問題になりません。

実際の問題はUIデザインに関するものです。

  • 非常に単純な値を入力できるように、「8から12まで、次に14から18までの各稼働日で働いています」のような非常に単純な値を入力できるようにします。
  • より構成しやすく、「7月1日から8月31日まで休暇中」を正確に表現できるようにしたいと思います。
  • 私はそれをさらに構成可能にし、「1月の月、私は毎日8時から20時までノンストップで働いている」ことを正確にできるようにしたいと思っています。

私はMicrosoftSchedulerでいくつかのインスピレーションを探していましたが、正直なところ、基本的なユーザーは、このようなUIを使用して作業するときに構成することはできません。

UNIXのcronjobについても同じです。私の観点からは、これは基本的なユーザーの観点からは非常に理解しにくいものです。

だから私の質問は:私がこれのインスピレーションをどこで見つけることができるか知っていますか?そして多分そのようなことを処理するためにそこによく書かれたいくつかのPhpコンポーネントがあるなら...

4

1 に答える 1

0

これが私がそれをした方法です:以下を含む行の「リスト」:

  • 開始時間
  • 終了時間
  • 開始日
  • 終了日

および関連する日のリスト。

このように、「自然な」方法で入力する必要がないため、少し考える必要がありますが、あらゆる種類のシナリオを構成できます(=通常、週の最初の日、時間、そしておそらく開始/終了日=それは私の構成の反対です)。

于 2012-04-25T15:43:52.420 に答える