Rev 14298 | Rev 14719 | Go to most recent revision | 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 | !! |
||
6 | |||
7 | !distribute line $wims_read_parm into default_,name_,date_ |
||
8 | !distribute item $date_ into mdate_,Mdate_ |
||
14293 | guerimand | 9 | !if $jquery_defined=yes |
10 | !set option_=dateFormat:"yymmdd" |
||
11 | !if $mdate_!=$empty |
||
12 | !set option_=$option_,minDate:$mdate_ |
||
13 | !endif |
||
14 | !if $Mdate_!=$empty |
||
15 | !set option_=$option_,maxDate:$Mdate_ |
||
16 | !endif |
||
11731 | guerimand | 17 | |
14293 | guerimand | 18 | !set name_=!nospace $name_ |
12801 | obado | 19 | |
14293 | guerimand | 20 | !set js_lang=$lang |
21 | !if $lang=cn |
||
22 | !set js_lang=zh-CN |
||
23 | !endif |
||
24 | !if $lang=tw |
||
25 | !set js_lang=zh-TW |
||
26 | !endif |
||
27 | !if $lang=si |
||
28 | !set js_lang=sl |
||
29 | !endif |
||
30 | !if $lang=en |
||
31 | !set js_lang=en-GB |
||
32 | !endif |
||
33 | |||
34 | <script charset="UTF-8" src="scripts/js/external/jquery-ui/ui/i18n/datepicker-$js_lang.js"></script> |
||
35 | <script> |
||
36 | $$( function() {$$( "#$name_" ).datepicker({$option_});}); |
||
37 | </script> |
||
38 | <input type="text" size="10" name="$name_" id="$name_" value="$default_" /> |
||
39 | |||
40 | !else |
||
41 | !if $months=$empty |
||
14298 | guerimand | 42 | !read adm/class/classlang adm/lang/date.phtml |
14293 | guerimand | 43 | !endif |
14299 | guerimand | 44 | !set year$(name_)=!char 1 to 4 of $default_ |
45 | !set month$(name_)=!char 5 to 6 of $default_ |
||
46 | !set month$(name_)=$[$(month$(name_))] |
||
47 | !set day$(name_)=!char 7 to 8 of $default_ |
||
48 | !set day$(name_)=$[$(day$(name_))] |
||
14298 | guerimand | 49 | !set creyear=!char 2 to 5 of $(date_[1]) |
50 | !set expyear=!char 2 to 5 of $(date_[2]) |
||
14299 | guerimand | 51 | !read adm/lang/datemenu.phtml.$moduclass_lang 1,day$(name_),month$(name_),year$(name_) |
11731 | guerimand | 52 | !endif |