1

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

"date_of_birth" =>new sfWidgetFormDateJQueryUI(array("change_month" => true, "change_year" => true)),

但是当我查看模板时,它只出现一个输入框。没有日历显示。

任何的想法?

这是我使用的插件 sfJQueryUIPlugin
有没有其他方法或插件可以用作 symfony 的日期选择器...请给我一个想法..

4

2 回答 2

0

您可以使用 id="date_of_birth" 将普通文本小部件添加到表单中,并且只需使用带有 jQ​​uery 的 javascript 插槽(在视图模板中):

<?php append_to_slot('javascript'); ?>

  $(function() {
    $("#date_of_birth").datepicker();
  });

<?php end_append_to_slot(); ?>
于 2012-08-24T07:38:04.587 回答
0

当您使用插件中的 js 和 css 时,您应该执行以下命令:

php symfony plugin:publish-assets

这将复制您的网络文件夹中的文件。

如需更好的解释,请查看http://www.symfony-project.org/jobeet/1_4/Propel/en/20中的资产部分

于 2012-10-17T21:54:22.630 回答