曜日ごとに 7 つの列があり、曜日ごとにさまざまな行がある週間カレンダーの表ベースのレイアウトを作成するのは簡単です。私はそれを作成するのに問題はありません。難しいのは、このテーブルに毎日の「イベント」を動的に入力することです (これを静的に行う方法もわかりません)。
ユーザーは、毎週のスケジュールに追加したい「イベント」のリストにアクセスできます。また、Web ページに動的に追加する必要があります。各イベントには特定の開始時刻と終了時刻があり、複数の曜日に発生する場合があります。これらの「イベント」をテーブル レイアウトに追加する際に、一連の行スパンの問題が発生しないようにする方法がわかりません (多くのイベントはさまざまな長さであり、さまざまな時間にまたがっています)。各イベントの長さが常に 1 時間であれば簡単ですが、そうではありません。
私は毎日、非表示の時間列を持つそれぞれのテーブルを作成することを考えていました. このままだと大混乱になりそうな予感。何か案は?