Changeset 22373


Ignore:
Timestamp:
2013/01/25 17:13:24 (8 years ago)
Author:
adachi
Message:

#1987 カレンダーの日付フォーマット対応(受注管理)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-multilang/data/Smarty/templates/admin/order/index.tpl

    r22230 r22373  
    111111     
    112112    $(function(){ 
    113          
     113        var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 
     114 
     115        <!--{if $arrForm.search_sbirthyear.value != '' && $arrForm.search_sbirthmonth.value != '' && $arrForm.search_sbirthday.value != ''}--> 
     116        var search_sbirthyear  = '<!--{$arrForm.search_sbirthyear.value|h}-->'; 
     117        var search_sbirthmonth = '<!--{$arrForm.search_sbirthmonth.value|h}-->'; 
     118        var search_sbirthday   = '<!--{$arrForm.search_sbirthday.value|h}-->'; 
     119        var search_sbirth_ymd = $.datepicker.formatDate(dateFormat, new Date(search_sbirthyear, search_sbirthmonth - 1, search_sbirthday)); 
     120        $("#datepickersearch_sbirth").val(search_sbirth_ymd); 
     121        <!--{/if}--> 
     122 
    114123        $( "#datepickersearch_sbirth" ).datepicker({ 
    115124        beforeShowDay: function(date) { 
     
    124133        ,changeYear: 'true' 
    125134        ,onSelect: function(dateText, inst){ 
    126             setDatesearch_sbirth(dateText); 
     135            var year  = inst.selectedYear; 
     136            var month = inst.selectedMonth + 1; 
     137            var day   = inst.selectedDay; 
     138            setDatesearch_sbirth(year + '/' + month + '/' + day); 
    127139        }, 
    128140        showButtonPanel: true, 
     
    131143        }); 
    132144         
    133         $("#datepickersearch_sbirth").blur( function() { 
    134             var dateText = $(this).val(); 
    135             setDatesearch_sbirth(dateText); 
    136         }); 
    137          
     145        $("#datepickersearch_sbirth").change( function() { 
     146            var dateText   = $(this).val(); 
     147            var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 
     148            // console.log(dateText); 
     149            // console.log(dateFormat); 
     150            var date; 
     151            var year  = ''; 
     152            var month = ''; 
     153            var day   = ''; 
     154            try { 
     155                date = $.datepicker.parseDate(dateFormat, dateText); 
     156                year  = date.getFullYear(); 
     157                month = date.getMonth() + 1; 
     158                day   = date.getDay(); 
     159            } catch (e) { 
     160                // console.log(e); 
     161                // clear date text 
     162                $(this).val(''); 
     163            } 
     164            setDatesearch_sbirth(year + '/' + month + '/' + day); 
     165        }); 
     166 
     167        <!--{if $arrForm.search_ebirthyear.value != '' && $arrForm.search_ebirthmonth.value != '' && $arrForm.search_ebirthday.value != ''}--> 
     168        var search_ebirthyear  = '<!--{$arrForm.search_ebirthyear.value|h}-->'; 
     169        var search_ebirthmonth = '<!--{$arrForm.search_ebirthmonth.value|h}-->'; 
     170        var search_ebirthday   = '<!--{$arrForm.search_ebirthday.value|h}-->'; 
     171        var search_ebirth_ymd = $.datepicker.formatDate(dateFormat, new Date(search_ebirthyear, search_ebirthmonth - 1, search_ebirthday)); 
     172        $("#datepickersearch_ebirth").val(search_ebirth_ymd); 
     173        <!--{/if}--> 
     174 
    138175        $( "#datepickersearch_ebirth" ).datepicker({ 
    139176        beforeShowDay: function(date) { 
     
    148185        ,changeYear: 'true' 
    149186        ,onSelect: function(dateText, inst){ 
    150             setDatesearch_ebirth(dateText); 
     187            var year  = inst.selectedYear; 
     188            var month = inst.selectedMonth + 1; 
     189            var day   = inst.selectedDay; 
     190            setDatesearch_ebirth(year + '/' + month + '/' + day); 
    151191        }, 
    152192        showButtonPanel: true, 
     
    155195        }); 
    156196         
    157         $("#datepickersearch_ebirth").blur( function() { 
    158             var dateText = $(this).val(); 
    159             setDatesearch_ebirth(dateText); 
     197        $("#datepickersearch_ebirth").change( function() { 
     198            var dateText   = $(this).val(); 
     199            var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 
     200            // console.log(dateText); 
     201            // console.log(dateFormat); 
     202            var date; 
     203            var year  = ''; 
     204            var month = ''; 
     205            var day   = ''; 
     206            try { 
     207                date = $.datepicker.parseDate(dateFormat, dateText); 
     208                year  = date.getFullYear(); 
     209                month = date.getMonth() + 1; 
     210                day   = date.getDay(); 
     211            } catch (e) { 
     212                // console.log(e); 
     213                // clear date text 
     214                $(this).val(''); 
     215            } 
     216            setDatesearch_ebirth(year + '/' + month + '/' + day); 
    160217        }); 
    161218         
    162          
     219        <!--{if $arrForm.search_sorderyear.value != '' && $arrForm.search_sordermonth.value != '' && $arrForm.search_sorderday.value != ''}--> 
     220        var search_sorderyear  = '<!--{$arrForm.search_sorderyear.value|h}-->'; 
     221        var search_sordermonth = '<!--{$arrForm.search_sordermonth.value|h}-->'; 
     222        var search_sorderday   = '<!--{$arrForm.search_sorderday.value|h}-->'; 
     223        var search_sorder_ymd = $.datepicker.formatDate(dateFormat, new Date(search_sorderyear, search_sordermonth - 1, search_sorderday)); 
     224        $("#datepickersearch_sorder").val(search_sorder_ymd); 
     225        <!--{/if}--> 
     226         
    163227        $( "#datepickersearch_sorder" ).datepicker({ 
    164228        beforeShowDay: function(date) { 
     
    173237        ,changeYear: 'true' 
    174238        ,onSelect: function(dateText, inst){ 
    175             setDatesearch_sorder(dateText); 
     239            var year  = inst.selectedYear; 
     240            var month = inst.selectedMonth + 1; 
     241            var day   = inst.selectedDay; 
     242            setDatesearch_sorder(year + '/' + month + '/' + day); 
    176243        }, 
    177244        showButtonPanel: true, 
     
    180247        }); 
    181248         
    182         $("#datepickersearch_sorder").blur( function() { 
    183             var dateText = $(this).val(); 
    184             setDatesearch_sorder(dateText); 
    185         }); 
    186          
     249        $("#datepickersearch_sorder").change( function() { 
     250            var dateText   = $(this).val(); 
     251            var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 
     252            // console.log(dateText); 
     253            // console.log(dateFormat); 
     254            var date; 
     255            var year  = ''; 
     256            var month = ''; 
     257            var day   = ''; 
     258            try { 
     259                date = $.datepicker.parseDate(dateFormat, dateText); 
     260                year  = date.getFullYear(); 
     261                month = date.getMonth() + 1; 
     262                day   = date.getDay(); 
     263            } catch (e) { 
     264                // console.log(e); 
     265                // clear date text 
     266                $(this).val(''); 
     267            } 
     268            setDatesearch_sorder(year + '/' + month + '/' + day); 
     269        }); 
     270 
     271        <!--{if $arrForm.search_eorderyear.value != '' && $arrForm.search_eordermonth.value != '' && $arrForm.search_eorderday.value != ''}--> 
     272        var search_eorderyear  = '<!--{$arrForm.search_eorderyear.value|h}-->'; 
     273        var search_eordermonth = '<!--{$arrForm.search_eordermonth.value|h}-->'; 
     274        var search_eorderday   = '<!--{$arrForm.search_eorderday.value|h}-->'; 
     275        var search_eorder_ymd = $.datepicker.formatDate(dateFormat, new Date(search_eorderyear, search_eordermonth - 1, search_eorderday)); 
     276        $("#datepickersearch_eorder").val(search_eorder_ymd); 
     277        <!--{/if}--> 
     278         
    187279        $( "#datepickersearch_eorder" ).datepicker({ 
    188280        beforeShowDay: function(date) { 
     
    197289        ,changeYear: 'true' 
    198290        ,onSelect: function(dateText, inst){ 
    199             setDatesearch_eorder(dateText); 
     291            var year  = inst.selectedYear; 
     292            var month = inst.selectedMonth + 1; 
     293            var day   = inst.selectedDay; 
     294            setDatesearch_eorder(year + '/' + month + '/' + day); 
    200295        }, 
    201296        showButtonPanel: true, 
     
    204299        }); 
    205300         
    206         $("#datepickersearch_eorder").blur( function() { 
    207             var dateText = $(this).val(); 
    208             setDatesearch_eorder(dateText); 
     301        $("#datepickersearch_eorder").change( function() { 
     302            var dateText   = $(this).val(); 
     303            var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 
     304            // console.log(dateText); 
     305            // console.log(dateFormat); 
     306            var date; 
     307            var year  = ''; 
     308            var month = ''; 
     309            var day   = ''; 
     310            try { 
     311                date = $.datepicker.parseDate(dateFormat, dateText); 
     312                year  = date.getFullYear(); 
     313                month = date.getMonth() + 1; 
     314                day   = date.getDay(); 
     315            } catch (e) { 
     316                // console.log(e); 
     317                // clear date text 
     318                $(this).val(''); 
     319            } 
     320            setDatesearch_eorder(year + '/' + month + '/' + day); 
    209321        }); 
    210322         
    211          
     323        <!--{if $arrForm.search_supdateyear.value != '' && $arrForm.search_supdatemonth.value != '' && $arrForm.search_supdateday.value != ''}--> 
     324        var search_supdateyear  = '<!--{$arrForm.search_supdateyear.value|h}-->'; 
     325        var search_supdatemonth = '<!--{$arrForm.search_supdatemonth.value|h}-->'; 
     326        var search_supdateday   = '<!--{$arrForm.search_supdateday.value|h}-->'; 
     327        var search_supdate_ymd = $.datepicker.formatDate(dateFormat, new Date(search_supdateyear, search_supdatemonth - 1, search_supdateday)); 
     328        $("#datepickersearch_supdate").val(search_supdate_ymd); 
     329        <!--{/if}--> 
    212330        $( "#datepickersearch_supdate" ).datepicker({ 
    213331        beforeShowDay: function(date) { 
     
    222340        ,changeYear: 'true' 
    223341        ,onSelect: function(dateText, inst){ 
    224             setDatesearch_supdate(dateText); 
     342            var year  = inst.selectedYear; 
     343            var month = inst.selectedMonth + 1; 
     344            var day   = inst.selectedDay; 
     345            setDatesearch_supdate(year + '/' + month + '/' + day); 
    225346        }, 
    226347        showButtonPanel: true, 
     
    229350        }); 
    230351         
    231         $("#datepickersearch_supdate").blur( function() { 
    232             var dateText = $(this).val(); 
    233             setDatesearch_supdate(dateText); 
    234         }); 
    235          
     352        $("#datepickersearch_supdate").change( function() { 
     353            var dateText   = $(this).val(); 
     354            var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 
     355            // console.log(dateText); 
     356            // console.log(dateFormat); 
     357            var date; 
     358            var year  = ''; 
     359            var month = ''; 
     360            var day   = ''; 
     361            try { 
     362                date = $.datepicker.parseDate(dateFormat, dateText); 
     363                year  = date.getFullYear(); 
     364                month = date.getMonth() + 1; 
     365                day   = date.getDay(); 
     366            } catch (e) { 
     367                // console.log(e); 
     368                // clear date text 
     369                $(this).val(''); 
     370            } 
     371            setDatesearch_supdate(year + '/' + month + '/' + day); 
     372        }); 
     373 
     374        <!--{if $arrForm.search_eupdateyear.value != '' && $arrForm.search_eupdatemonth.value != '' && $arrForm.search_eupdateday.value != ''}--> 
     375        var search_eupdateyear  = '<!--{$arrForm.search_eupdateyear.value|h}-->'; 
     376        var search_eupdatemonth = '<!--{$arrForm.search_eupdatemonth.value|h}-->'; 
     377        var search_eupdateday   = '<!--{$arrForm.search_eupdateday.value|h}-->'; 
     378        var search_eupdate_ymd = $.datepicker.formatDate(dateFormat, new Date(search_eupdateyear, search_eupdatemonth - 1, search_eupdateday)); 
     379        $("#datepickersearch_eupdate").val(search_eupdate_ymd); 
     380        <!--{/if}--> 
    236381        $( "#datepickersearch_eupdate" ).datepicker({ 
    237382        beforeShowDay: function(date) { 
     
    246391        ,changeYear: 'true' 
    247392        ,onSelect: function(dateText, inst){ 
    248             setDatesearch_eupdate(dateText); 
     393            var year  = inst.selectedYear; 
     394            var month = inst.selectedMonth + 1; 
     395            var day   = inst.selectedDay; 
     396            setDatesearch_eupdate(year + '/' + month + '/' + day); 
    249397        }, 
    250398        showButtonPanel: true, 
     
    253401        }); 
    254402         
    255         $("#datepickersearch_eupdate").blur( function() { 
    256             var dateText = $(this).val(); 
    257             setDatesearch_eupdate(dateText); 
     403        $("#datepickersearch_eupdate").change( function() { 
     404            var dateText   = $(this).val(); 
     405            var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 
     406            // console.log(dateText); 
     407            // console.log(dateFormat); 
     408            var date; 
     409            var year  = ''; 
     410            var month = ''; 
     411            var day   = ''; 
     412            try { 
     413                date = $.datepicker.parseDate(dateFormat, dateText); 
     414                year  = date.getFullYear(); 
     415                month = date.getMonth() + 1; 
     416                day   = date.getDay(); 
     417            } catch (e) { 
     418                // console.log(e); 
     419                // clear date text 
     420                $(this).val(''); 
     421            } 
     422            setDatesearch_eupdate(year + '/' + month + '/' + day); 
    258423        }); 
    259424     
     
    464629            <span class="attention"><!--{$arrErr.search_ebirthyear}--></span> 
    465630            <!--{/if}--> 
    466             <input id="datepickersearch_sbirth" type="text" value="<!--{if $arrForm.search_sbirthyear.value != "" && $arrForm.search_sbirthmonth.value != "" && $arrForm.search_sbirthday.value != ""}--><!--{$arrForm.search_sbirthyear.value|h}-->/<!--{$arrForm.search_sbirthmonth.value|h|string_format:'%02d'}-->/<!--{$arrForm.search_sbirthday.value|h|string_format:'%02d'}--><!--{/if}-->" <!--{if $arrErr.search_sbirthyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
    467             <input type="hidden" name="search_sbirthyear" value="<!--{$arrForm.search_sbirthyear.value}-->" /> 
    468             <input type="hidden" name="search_sbirthmonth" value="<!--{$arrForm.search_sbirthmonth.value}-->" /> 
    469             <input type="hidden" name="search_sbirthday" value="<!--{$arrForm.search_sbirthday.value}-->" /> 
     631            <input id="datepickersearch_sbirth" type="text" value="" <!--{if $arrErr.search_sbirthyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
     632            <input type="hidden" name="search_sbirthyear" value="<!--{$arrForm.search_sbirthyear.value|h}-->" /> 
     633            <input type="hidden" name="search_sbirthmonth" value="<!--{$arrForm.search_sbirthmonth.value|h}-->" /> 
     634            <input type="hidden" name="search_sbirthday" value="<!--{$arrForm.search_sbirthday.value|h}-->" /> 
    470635            <!--{t string="-"}--> 
    471             <input id="datepickersearch_ebirth" type="text" value="<!--{if $arrForm.search_ebirthyear.value != "" && $arrForm.search_ebirthmonth.value != "" && $arrForm.search_ebirthday.value != ""}--><!--{$arrForm.search_ebirthyear.value|h}-->/<!--{$arrForm.search_ebirthmonth.value|h|string_format:'%02d'}-->/<!--{$arrForm.search_ebirthday.value|h|string_format:'%02d'}--><!--{/if}-->" <!--{if $arrErr.search_ebirthyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
    472             <input type="hidden" name="search_ebirthyear" value="<!--{$arrForm.search_ebirthyear.value}-->" /> 
    473             <input type="hidden" name="search_ebirthmonth" value="<!--{$arrForm.search_ebirthmonth.value}-->" /> 
    474             <input type="hidden" name="search_ebirthday" value="<!--{$arrForm.search_ebirthday.value}-->" /> 
     636            <input id="datepickersearch_ebirth" type="text" value="" <!--{if $arrErr.search_ebirthyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
     637            <input type="hidden" name="search_ebirthyear" value="<!--{$arrForm.search_ebirthyear.value|h}-->" /> 
     638            <input type="hidden" name="search_ebirthmonth" value="<!--{$arrForm.search_ebirthmonth.value|h}-->" /> 
     639            <input type="hidden" name="search_ebirthday" value="<!--{$arrForm.search_ebirthday.value|h}-->" /> 
    475640            </td> 
    476641        </tr> 
     
    498663            <span class="attention"><!--{$arrErr.search_eorderyear}--></span> 
    499664            <!--{/if}--> 
    500             <input id="datepickersearch_sorder" type="text" value="<!--{if $arrForm.search_sorderyear.value != "" && $arrForm.search_sordermonth.value != "" && $arrForm.search_sorderday.value != ""}--><!--{$arrForm.search_sorderyear.value|h}-->/<!--{$arrForm.search_sordermonth.value|h|string_format:'%02d'}-->/<!--{$arrForm.search_sorderday.value|h|string_format:'%02d'}--><!--{/if}-->" <!--{if $arrErr.search_sorderyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
    501             <input type="hidden" name="search_sorderyear" value="<!--{$arrForm.search_sorderyear.value}-->" /> 
    502             <input type="hidden" name="search_sordermonth" value="<!--{$arrForm.search_sordermonth.value}-->" /> 
    503             <input type="hidden" name="search_sorderday" value="<!--{$arrForm.search_sorderday.value}-->" /> 
     665            <input id="datepickersearch_sorder" type="text" value="" <!--{if $arrErr.search_sorderyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
     666            <input type="hidden" name="search_sorderyear" value="<!--{$arrForm.search_sorderyear.value|h}-->" /> 
     667            <input type="hidden" name="search_sordermonth" value="<!--{$arrForm.search_sordermonth.value|h}-->" /> 
     668            <input type="hidden" name="search_sorderday" value="<!--{$arrForm.search_sorderday.value|h}-->" /> 
    504669            <!--{t string="-"}--> 
    505             <input id="datepickersearch_eorder" type="text" value="<!--{if $arrForm.search_eorderyear.value != "" && $arrForm.search_eordermonth.value != "" && $arrForm.search_eorderday.value != ""}--><!--{$arrForm.search_eorderyear.value|h}-->/<!--{$arrForm.search_eordermonth.value|h|string_format:'%02d'}-->/<!--{$arrForm.search_eorderday.value|h|string_format:'%02d'}--><!--{/if}-->" <!--{if $arrErr.search_eorderyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
    506             <input type="hidden" name="search_eorderyear" value="<!--{$arrForm.search_eorderyear.value}-->" /> 
    507             <input type="hidden" name="search_eordermonth" value="<!--{$arrForm.search_eordermonth.value}-->" /> 
    508             <input type="hidden" name="search_eorderday" value="<!--{$arrForm.search_eorderday.value}-->" /> 
     670            <input id="datepickersearch_eorder" type="text" value="" <!--{if $arrErr.search_eorderyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
     671            <input type="hidden" name="search_eorderyear" value="<!--{$arrForm.search_eorderyear.value|h}-->" /> 
     672            <input type="hidden" name="search_eordermonth" value="<!--{$arrForm.search_eordermonth.value|h}-->" /> 
     673            <input type="hidden" name="search_eorderday" value="<!--{$arrForm.search_eorderday.value|h}-->" /> 
    509674            </td> 
    510675        </tr> 
     
    516681            <span class="attention"><!--{$arrErr.search_eupdateyear}--></span> 
    517682            <!--{/if}--> 
    518             <input id="datepickersearch_supdate" type="text" value="<!--{if $arrForm.search_supdateyear.value != "" && $arrForm.search_supdatemonth.value != "" && $arrForm.search_supdateday.value != ""}--><!--{$arrForm.search_supdateyear.value|h}-->/<!--{$arrForm.search_supdatemonth.value|h|string_format:'%02d'}-->/<!--{$arrForm.search_supdateday.value|h|string_format:'%02d'}--><!--{/if}-->" <!--{if $arrErr.search_supdateyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
    519             <input type="hidden" name="search_supdateyear" value="<!--{$arrForm.search_supdateyear.value}-->" /> 
    520             <input type="hidden" name="search_supdatemonth" value="<!--{$arrForm.search_supdatemonth.value}-->" /> 
    521             <input type="hidden" name="search_supdateday" value="<!--{$arrForm.search_supdateday.value}-->" /> 
     683            <input id="datepickersearch_supdate" type="text" value="" <!--{if $arrErr.search_supdateyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
     684            <input type="hidden" name="search_supdateyear" value="<!--{$arrForm.search_supdateyear.value|h}-->" /> 
     685            <input type="hidden" name="search_supdatemonth" value="<!--{$arrForm.search_supdatemonth.value|h}-->" /> 
     686            <input type="hidden" name="search_supdateday" value="<!--{$arrForm.search_supdateday.value|h}-->" /> 
    522687            <!--{t string="-"}--> 
    523             <input id="datepickersearch_eupdate" type="text" value="<!--{if $arrForm.search_eupdateyear.value != "" && $arrForm.search_eupdatemonth.value != "" && $arrForm.search_eupdateday.value != ""}--><!--{$arrForm.search_eupdateyear.value|h}-->/<!--{$arrForm.search_eupdatemonth.value|h|string_format:'%02d'}-->/<!--{$arrForm.search_eupdateday.value|h|string_format:'%02d'}--><!--{/if}-->" <!--{if $arrErr.search_eupdateyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
    524             <input type="hidden" name="search_eupdateyear" value="<!--{$arrForm.search_eupdateyear.value}-->" /> 
    525             <input type="hidden" name="search_eupdatemonth" value="<!--{$arrForm.search_eupdatemonth.value}-->" /> 
    526             <input type="hidden" name="search_eupdateday" value="<!--{$arrForm.search_eupdateday.value}-->" /> 
     688            <input id="datepickersearch_eupdate" type="text" value="" <!--{if $arrErr.search_eupdateyear != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 
     689            <input type="hidden" name="search_eupdateyear" value="<!--{$arrForm.search_eupdateyear.value|h}-->" /> 
     690            <input type="hidden" name="search_eupdatemonth" value="<!--{$arrForm.search_eupdatemonth.value|h}-->" /> 
     691            <input type="hidden" name="search_eupdateday" value="<!--{$arrForm.search_eupdateday.value|h}-->" /> 
    527692            </td> 
    528693        </tr> 
Note: See TracChangeset for help on using the changeset viewer.