Rev 17323 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
11731 | guerimand | 1 | !! create a datepicker form with some option (in line) in wims_read_parm |
2 | !!line 1 : default value |
||
3 | !!line 2 : name form |
||
4 | !!line 3 : minDate,maxDate (use datepicker format) |
||
5 | !! |
||
14719 | obado | 6 | !! example call : |
7 | !! !read adm/datepickerform.phtml $expirydate\ |
||
8 | !! expirydate\ |
||
9 | !! "-1d","+1y" |
||
11731 | guerimand | 10 | |
11 | !distribute line $wims_read_parm into default_,name_,date_ |
||
12 | !distribute item $date_ into mdate_,Mdate_ |
||
17298 | guerimand | 13 | |
14 | !reset option_ y_ m_ d_ |
||
15 | !if $mdate_!=$empty |
||
17385 | guerimand | 16 | !set mdate_=!text select char 0123456789 in $mdate_ |
17298 | guerimand | 17 | !set y_=!char 1 to 4 of $mdate_ |
18 | !set m_=!char 5 to 6 of $mdate_ |
||
19 | !set d_=!char 7 to 8 of $mdate_ |
||
20 | !set option_=$option_ min="$y_-$m_-$d_" |
||
21 | !reset y_ m_ d_ |
||
22 | !endif |
||
23 | !if $Mdate_!=$empty |
||
17385 | guerimand | 24 | !set Mdate_=!text select char 0123456789 in $Mdate_ |
17298 | guerimand | 25 | !set y_=!char 1 to 4 of $Mdate_ |
26 | !set m_=!char 5 to 6 of $Mdate_ |
||
27 | !set d_=!char 7 to 8 of $Mdate_ |
||
28 | !set option_=$option_ max="$y_-$m_-$d_" |
||
29 | !reset y_ m_ d_ |
||
30 | !endif |
||
31 | !if $default_!=$empty |
||
17385 | guerimand | 32 | !set default_=!text select char 0123456789 in $default_ |
17298 | guerimand | 33 | !set y_=!char 1 to 4 of $default_ |
34 | !set m_=!char 5 to 6 of $default_ |
||
35 | !set d_=!char 7 to 8 of $default_ |
||
36 | !set option_=$option_ value="$y_-$m_-$d_" |
||
37 | !endif |
||
38 | <input type="date" name="$name_" id="$name_" $option_> |