日历不显示使用sfJQueryUIPlugin
问题描述:
我已经为我的项目安装了sfJQueryUIPlugin,我想为生日选择显示一个日期选择器。因此安装后我已经将我的表单部件更改为日历不显示使用sfJQueryUIPlugin
"date_of_birth" =>new sfWidgetFormDateJQueryUI(array("change_month" => true, "change_year" => true)),
但是,当我查看模板时,它只显示一个输入框。没有日历显示。
有什么想法?
This is plugin which i used sfJQueryUIPlugin
有,我可以作为一个日期选择器为symfony1.2使用其他任何方式或插件......请给我一个想法..
答
当您使用js和css从插件,你应该执行这个命令:
php symfony plugin:publish-assets
这将复制网络文件夹中的文件。
为了更好地解释检查http://www.symfony-project.org/jobeet/1_4/Propel/en/20
答
您可以用ID表单中添加正常的文本组件= “DATE_OF_BIRTH”,简单地使用JavaScript插槽机智的jQuery(在视图模板):
<?php append_to_slot('javascript'); ?>
$(function() {
$("#date_of_birth").datepicker();
});
<?php end_append_to_slot(); ?>
资产部分加载了jQuery和jQuery UI库?任何JavaScript错误? – 2012-08-18 16:55:52
您也可以使用sfFormExtraPlugin插件(http://www.symfony-project.org/plugins/sfFormExtraPlugin)中的sfWidgetFormJQueryDate小部件。 – 2012-08-18 17:02:46