11-1
小月曆
- 官網:http://www.my97.net/
- 參考文件:http://www.my97.net/demo/index.htm
- 下載:http://www.my97.net/down/My97DatePicker.zip
- 在【 www 】內建目錄【 class 】並將檔案 My97DatePicker.zip 解壓到目錄【 class 】。
- post_form.tpl 引入
<script type="text/javascript" src="../class/My97DatePicker/WdatePicker.js"></script>
- 在日期的input欄位中加入以下語法:
<input type="text" name="end" id="end" class="form-control" value="{$content.end}" onClick="WdatePicker()" placeholder="到期日">
- 常用語法如下, 更多參數請看:http://www.my97.net/demo/index.htm
- (1) 民國年:dateFmt:'民國yyy年MM月dd日'
- (2) 含時間:dateFmt:'yyyy-MM-dd HH:mm:ss'
- (3) 起始日期:startDate:'1980-05-01' 或 %y-%M-%d %H:%m:%s
- (4) 星期一為第一天:firstDayOfWeek:1
- (5) 最小日期:minDate:'2017-10-24' 或 %y-%M-{%d+2} %H:%m:%s
- (6) 最大日期:maxDate:'2017-10-25'
- (7) 週休禁止:disabledDays:[0,6]
- (8) 顯示週數:isShowWeek:true
- (9) 日期框唯讀:readOnly: true
- (10) 取消週末高亮度:highLineWeekDay: false
- (11) 顯示清空按鈕:isShowClear: false
- (12) 雙月曆:doubleCalendar:true
- 解決與樣板引擎 ( Smarty ) 相衝問題:https://www.smarty.net/docs/zh_CN/language.escaping.tpl
- 於作用標籤大括號
{
前加入 {literal}
,作用標籤大括號 }
後加入 {/literal}
<input type="text" name="end" id="end" class="form-control" value="{$content.end}" onClick="WdatePicker({literal}{dateFmt:'yyyy-MM-dd',startDate:'%y-%M-%d',minDate:'%y-%M-%d'}{/literal})" placeholder="到期日">