スケジュール > 「毎月第 ○曜日」での繰り返しスケジュール登録

mrktanaka 74views 更新:2015年9月1日

htmlの修正

  • 実際にPOSTされるデータを見たところ、昨日かいたやり方だと「毎月」にラジオボタンのチェックを入れてsubmitすると、repeat_type: M に加えて repeat_type: W も同時に送られていた。repeat_type が2つ送られていることになるが何故かデータの登録は「毎月」として正しく出来ていた。でも流石にまずいと思ったので修正した
    • 毎日または毎月のラジオボタンが選択されている状態で、毎週&第n週のプルダウンリストか日〜土のチェックリストが変更されたら、aipo.schedule.enableNthWeek(this.form)を呼び出す
    • 昨日書いたやり方より絶対こっちの方が良い

詳細画面での表示

ガラケー対応

  • ガラケー用のクラスである Cell*.java を修正。
  • cell_default フォルダ内の Velocityファイルを修正。
  • 基本的にこれまでやってきたように「毎週」の場合の処理をしているところに第n週を加えれば良い

  • でも表示の判定についてはガラケー独自でやっているようで、第n週の表示が正しくできていない(毎週表示されている)

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません