我已經安裝了與jquery datepicker與symfony genemu捆綁,我試圖改變本地化seetings(法語)沒有任何成功。改變genemu jquery datepicker本地化seseings將無法工作
我按照所有的例子,但沒有改變的日期選擇語言: - 我有jQuery和jQuery UI的最後一個版本,加載在頭 - 我已經genemu正確安裝的插件實際上載入 - 我已經註冊了法國地區設置從jquery網站和他們加載,因爲我可以看到,當我做console.log($。datepicker.regional);這種打印[對象,EN:對象,EN-US:對象,FR:對象] - 我已經動心通過不同的方式來應用這個法國配置:
$.datepicker.setDefaults($.datepicker.regional['fr']);
$(".datepicker").datepicker("option",$.datepicker.regional['fr']);
$(".datepicker").datepicker($.datepicker.regional[""]);
- 我也試圖覆蓋默認seetings從jquery的ui文件中,我沒有任何改變,這讓我建議別的東西重寫這個。
我用完了想法。你有什麼線索可以知道怎麼去了解發生了什麼問題?
在Symfony的我:
$builder->add('birthday', 'genemu_jquerydate', array(
'label'=>"Date de naissance",
'attr'=>['class'=>'datepicker'],
'widget' => 'single_text',
'format' => 'dd/MM/yyyy',
'configs' => [
'changeMonth' => true,
'changeYear' => true,
'maxDate' => 0,
],
'required' => false
))
在我看來,我有:
{{ form(form,{'attr':{'action':path('fos_user_profile_edit'), 'class':'fos_user_profile_edit'}}) }}
{{ form_stylesheet(form) }}
{{ form_javascript(form) }}
在我的佈局,我有:
{% javascripts
'javascript/vendor/bootstrap-3.2.0.min.js'
'javascript/vendor/jquery-ui-1.11.1.js'
'javascript/vendor/jsTree/jstree.min.js'
filter='?yui_js'
%}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
<script>
// window.PixelAdmin.start(init);
$(function(){
$.datepicker.setDefaults($.datepicker.regional['fr']);
console.log($.datepicker.regional);
$(".datepicker").datepicker("option",$.datepicker.regional['fr']);
});
</script>