Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
日历没有';t使用sfJQueryUIPlugin显示_Jquery_Forms_Symfony1_Doctrine_Symfony 1.4 - Fatal编程技术网

日历没有';t使用sfJQueryUIPlugin显示

日历没有';t使用sfJQueryUIPlugin显示,jquery,forms,symfony1,doctrine,symfony-1.4,Jquery,Forms,Symfony1,Doctrine,Symfony 1.4,我已经为我的项目安装了sfJQueryUIPlugin,我想为生日选择显示一个日期选择器。因此,在安装之后,我将表单小部件更改为 "date_of_birth" =>new sfWidgetFormDateJQueryUI(array("change_month" => true, "change_year" => true)), 但是当我查看模板时,它只显示一个输入框。没有日历显示 有什么想法吗 有没有其他方法或插件,我可以作为一个日期选择器为symfony使用。。。请告

我已经为我的项目安装了sfJQueryUIPlugin,我想为生日选择显示一个日期选择器。因此,在安装之后,我将表单小部件更改为

"date_of_birth" =>new sfWidgetFormDateJQueryUI(array("change_month" => true, "change_year" => true)),
但是当我查看模板时,它只显示一个输入框。没有日历显示

有什么想法吗



有没有其他方法或插件,我可以作为一个日期选择器为symfony使用。。。请告诉我一个想法。

您可以使用id=“date\u of\u birth”将普通文本小部件添加到表单中,只需使用javascript插槽和jQuery(视图模板中):


$(函数(){
$(“#出生日期”).datepicker();
});

从插件使用js和css时,应执行以下命令:

php symfony plugin:publish-assets
这将复制web文件夹中的文件


要获得更好的解释,请检查

中的资产部分是否加载了jquery和jquery UI库?任何javascript错误?您也可以使用sfFormExtraPlugin插件()中的sfWidgetFormJQueryDate小部件。您不应该使用
突出显示代码,而是应该使用4个空格,这样会有更好的渲染效果。
php symfony plugin:publish-assets