Changeset 22395
- Timestamp:
- 2013/01/25 20:09:44 (9 years ago)
- Location:
- branches/version-2_12-multilang/data/Smarty/templates/admin
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-multilang/data/Smarty/templates/admin/admin_popup_header.tpl
r22274 r22395 40 40 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/locales/<!--{$smarty.const.LANG_CODE}-->.js"></script> 41 41 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/locale.js"></script> 42 <link rel="stylesheet" href="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.ui/ui-datepicker.css" type="text/css" media="all" /> 43 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.ui/jquery-ui-1.8.24.custom.min.js"></script> 44 <link rel="stylesheet" href="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.ui/smoothness/jquery-ui-1.8.24.custom.css" type="text/css" media="all" /> 45 <script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.ui/i18n/jquery.ui.datepicker-<!--{$smarty.const.LANG_CODE}-->.js"></script> 42 46 <link rel="shortcut icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> 43 47 <link rel="icon" type="image/vnd.microsoft.icon" href="<!--{$TPL_URLPATH}-->img/common/favicon.ico" /> -
branches/version-2_12-multilang/data/Smarty/templates/admin/order/pdf_input.tpl
r22381 r22395 35 35 return false; 36 36 } 37 38 $(function(){ 39 console.log(ymd); 40 var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 41 42 <!--{if $arrForm.year != '' && $arrForm.month != '' && $arrForm.day != ''}--> 43 var year = '<!--{$arrForm.year|h}-->'; 44 var month = '<!--{$arrForm.month|h}-->'; 45 var day = '<!--{$arrForm.day|h}-->'; 46 var ymd = $.datepicker.formatDate(dateFormat, new Date(year, month - 1, day)); 47 $("#datepicker").val(ymd); 48 //console.log(ymd); 49 <!--{/if}--> 50 51 $( "#datepicker" ).datepicker({ 52 beforeShowDay: function(date) { 53 if(date.getDay() == 0) { 54 return [true,"date-sunday"]; 55 } else if(date.getDay() == 6){ 56 return [true,"date-saturday"]; 57 } else { 58 return [true]; 59 } 60 } 61 ,changeMonth: 'true' 62 ,changeYear: 'true' 63 ,onSelect: function(dateText, inst){ 64 var year = inst.selectedYear; 65 var month = inst.selectedMonth + 1; 66 var day = inst.selectedDay; 67 setDate(year + '/' + month + '/' + day); 68 }, 69 showButtonPanel: true, 70 beforeShow: showAdditionalButton, 71 onChangeMonthYear: showAdditionalButton 72 }); 73 74 $("#datepicker").change( function() { 75 var dateText = $(this).val(); 76 var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 77 // console.log(dateText); 78 // console.log(dateFormat); 79 var date; 80 var year = ''; 81 var month = ''; 82 var day = ''; 83 try { 84 date = $.datepicker.parseDate(dateFormat, dateText); 85 year = date.getFullYear(); 86 month = date.getMonth() + 1; 87 day = date.getDay(); 88 } catch (e) { 89 // console.log(e); 90 // clear date text 91 $(this).val(''); 92 } 93 setDate(year + '/' + month + '/' + day); 94 }); 95 96 }); 97 98 var btn = $('<button class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" type="button">Clear</button>'); 99 100 var showAdditionalButton = function (input) { 101 setTimeout(function () { 102 var buttonPane = $(input) 103 .datepicker("widget") 104 .find(".ui-datepicker-buttonpane"); 105 btn 106 .unbind("click") 107 .bind("click", function () { 108 $.datepicker._clearDate(input); 109 $("*[name=year]").val(""); 110 $("*[name=month]").val(""); 111 $("*[name=day]").val(""); 112 }); 113 btn.appendTo(buttonPane); 114 }, 1); 115 }; 116 117 function setDate(dateText){ 118 var dates = dateText.split('/'); 119 $("*[name=year]").val(dates[0]); 120 $("*[name=month]").val(dates[1]); 121 $("*[name=day]").val(dates[2]); 122 } 123 37 124 //--> 38 125 </script> … … 57 144 <th><!--{t string="tpl_420_1" escape="none"}--></th> 58 145 <td><!--{if $arrErr.year}--><span class="attention"><!--{$arrErr.year}--></span><!--{/if}--> 59 <select name="year"> 60 <!--{html_options options=$arrYear selected=$arrForm.year}--> 61 </select>年 62 <select name="month"> 63 <!--{html_options options=$arrMonth selected=$arrForm.month}--> 64 </select>月 65 <select name="day"> 66 <!--{html_options options=$arrDay selected=$arrForm.day}--> 67 </select>日 146 <input id="datepicker" 147 type="text" 148 value="" <!--{if $arrErr.year != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 149 <input type="hidden" name="year" value="<!--{$arrForm.year|h}-->" /> 150 <input type="hidden" name="month" value="<!--{$arrForm.month|h}-->" /> 151 <input type="hidden" name="day" value="<!--{$arrForm.day|h}-->" /> 68 152 </td> 69 153 </tr>
Note: See TracChangeset
for help on using the changeset viewer.