重複時間についてjqueryモーダルダイアログ今のWEBアプリだとほぼ必須となっているモーダルウィンドウ。※モーダルウィンドウとは画面中央に小さい画面みたいなものが出現して、操作がおわるまで受け付けない処理のことです。下の画面を見てもらうのが一番わかりやすいかも・・・http://drublic.github.io/css-modal/#modal-text今だいたいどのアプリもダイアログやフォームはこれを使っているものが多いですね。これjQueryで簡単に実装できるのでそのメモなんかを。読み込むライブラリ下記が必要になってくるソースです。非常に簡単で普通のhtmlを書いてあげればOKです。ここではid=”sample_hoge_id”としておきましょうか。//下記の命令を書いてあげればOKです。このときダイアログが開きます。false,//これをいれておくとhtmlは通常時はみえません。ボタンに表示する文字列とその後のイベントです。});123456789101112131415161718//何らかのトリガーとなるイベント(例えばtrigger_button_idというidがふられたボタンを押す)が発生したときに//下記の命令を書いてあげればOKです。このときダイアログが開きます。false,//これをいれておくとhtmlは通常時はみえません。ボタンに表示する文字列とその後のイベントです。function(){//何らかの処理}}});上記のように記述するだけでdialogで指定した部分のhtmlは表示されなくなり、トリガーでモーダルウィンドウを起動した時のみ開くようになります。参考リンクhttp://stacktrace.jp/jquery/ui/widgets/dialog.htmlhttp://www.buildinsider.net/web/jqueryuiref/0011http://webmage.pro/blog/archives/384重複時間について病院の予約システムなんかである時間帯とある時間帯がダブってないかをチェックしたいときですが、こちら普通に考えるとロジックが少々複雑です。(場合分けが面倒くさい・・・)が、下記リンクで非常にスマートな検索条件を扱っていたんでリスペクトの意味も込めてリンクを貼ります。なんかこう言った場合分けとかって学生のときにやった数学を思い出すなー。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト関連記事CakePHP2系でのテスト処理cakePHP2系でのテストの処理について。PHPでのテストといえばphpunitが有名かと思います。cakePHPでも標準でphpunitがはいっており、ユニットテストを行うことができます。...phpenv5.3+php-fpmレガシーなプロジェクトではいまだにPHP5.3なんかを使うケースがあったりします。...checkboxでの値の管理formにてcheckboxの値を一つのカラムにいれて管理する機会があったのですが、これ入力更新出会っても検索であっても処理がなかなか厄介です。今回はいわゆるドメインモデルの具体例に関して。ドメイン駆動型設計には以下のような特徴があります。