2013-03-05 173 views
0

是否有任何人設法在當前日期之前禁用糖類日期選擇器上的日期?Sugarcrm日期選擇器在當前日期之前禁用日期

我稱它是自定義的編程模塊中,像這樣:

<script id="script" type="text/javascript"> 

YAHOO.util.Event.onDOMReady(function() 
{ 
    var now = new Date(); 
    Calendar.setup ({ 

     inputField : "date", 
     ifFormat : cal_date_format, 
     daFormat : "%m/%d/%Y %I:%M%P", 
     button : "date_start_trigger", 
     singleClick : true, 
     step : 1, 
     weekNumbers: false, 
     startWeekday: 0 


    }); 

}); 

回答

0

沒有升級安全的方式來做到這一點。

但已通過添加參數解決它包括/ JavaScript的/ calendar.js

搜索線calendar.cfg.setProperty(「選擇」只是行後添加以下代碼

if(typeof(params.customMinDate) != 'undefined') 
    calendar.cfg.setProperty("minDate", params.customMinDate); 

然後你的日曆設置數組中,你應該添加以下PARAM,

customMinDate : new Date(), 

而且,現在應停用所有過去的日期。但是,這適用於日曆婆ps在文本字段上,而不是在點擊日曆圖像時。

如果你找到它的解決方案,在這裏分享,這也會幫助他人和我。

我希望SugarCRM將克服這個限制,並使其在未來的版本中更加靈活。

相關問題