1

liferay で Alloy ui datepiker を使用しようとすると問題が発生します。

私のコード:

<%

Campagna campagna = (Campagna) request.getAttribute(WebKeys.CAMPAGNA);

long campagnaId = 0;

if (campagna != null) {
    campagnaId = campagna.getCampagnaId();
}

//campagna.getDate()

%>
    <input type="text" name="dataFine" id="<portlet:namespace />dataFine" size="30"  />

    <aui:script>

        AUI().use('aui-datepicker', function(A) {

           var dataInizioDatepicker = new A.DatePicker({

             trigger: '#<portlet:namespace />dataInizio',
               calendar: {
                dateFormat: '%d/%m/%y'
                }


           }).render('##<portlet:namespace />dataInizioPicker');



        });

    </aui:script>

私がしようとしているのは、campagna.getDate() の値を datepiker に設定することですが、方法が見つかりません。

2 つ目の問題は、日付の形式です。

datepiket の日付形式は、liferay の現在の言語に基づいている必要があります。

これを行う方法はありますか?

ありがとうマルコ

4

1 に答える 1