【问题标题】:Calendar doesn't displayed using sfJQueryUIPlugin使用 sfJQueryUIPlugin 不显示日历
【发布时间】:2012-08-14 02:57:01
【问题描述】:

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

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

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

有什么想法吗?

This is plugin which i used sfJQueryUIPlugin
有没有其他方法或插件可以用作 symfony 的日期选择器...请给我一个想法..

【问题讨论】:

标签: jquery forms symfony1 doctrine symfony-1.4


【解决方案1】:

当你使用插件中的 js 和 css 时,你应该执行这个命令:

php symfony plugin:publish-assets

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

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

【讨论】:

    【解决方案2】:

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

    <?php append_to_slot('javascript'); ?>
    
      $(function() {
        $("#date_of_birth").datepicker();
      });
    
    <?php end_append_to_slot(); ?>
    

    【讨论】:

    • 不要使用&gt; 来高亮你的代码,你应该使用4个空格,这样会有更好的渲染效果。
    猜你喜欢
    • 1970-01-01
    • 2021-06-01
    • 2013-05-19
    • 2015-11-28
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多