1

プロジェクトに sfJQueryUIPlugin をインストールしました。誕生日を選択するための日付ピッカーを表示したいと考えています。したがって、インストール後、フォームウィジェットを次のように変更しました

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

しかし、テンプレートを表示すると、入力ボックスしか表示されません。カレンダー表示なし。

何か案が?

これは
私が使用したプラグインです sfJQueryUIPlugin symfonyの日付ピッカーとして使用できる他の方法またはプラグインはありますか...アイデアを教えてください..

4

2 に答える 2

0

id="date_of_birth" を使用して通常のテキスト ウィジェットをフォームに追加し、javascript スロットを jQuery で使用するだけです (ビュー テンプレート内):

<?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

これにより、Web フォルダーにファイルがコピーされます。

より良い説明については、 http://www.symfony-project.org/jobeet/1_4/Propel/en/20のアセット セクションを確認してください。

于 2012-10-17T21:54:22.630 に答える