我的朋友和我有一个网络应用程序。对于GUI,我们必须使用PrimeFaces。有一次,我们必须实施日历,我们选择使用PrimeFaces计划。但是我们遇到了问题。 "月"和"周"标题按钮很好,但对于" day"我们需要调用另一个页面。所以现在问题。有没有办法让#34; day"自定义按钮?我试过" rightHeaderTemplate"属性,但我不知道如何在那里解决问题。 PrimeFaces-docs也没有帮助......
这是xhtml部分:
<h:panelGrid columnClasses="value" >
<p:schedule id="schedule" value="#{calenderView.eventModel}" widgetVar="myschedule"
locale="de" rightHeaderTemplate="month, agendaWeek, customButtonHere">
<p:ajax event="dateSelect" listener="#{calenderView.onDateSelect}" update="eventDetails1" oncomplete="PF('eventDialog').show();" />
<p:ajax event="eventSelect" listener="#{calenderView.onEventSelect}" update="eventDetails1" oncomplete="PF('eventDialog').show();" />
<p:ajax event="eventMove" listener="#{calenderView.onEventMove}" />
<p:ajax event="eventResize" listener="#{calenderView.onEventResize}" />
</p:schedule>
</h:panelGrid>
&#34; customButtonHere&#34;是我们想要拥有自己的按钮类型的地方。我们可以用xhtml制作吗?
大多数情况下我们只是将代码复制到官方网站: https://www.primefaces.org/showcase/ui/data/schedule.xhtml
提前致谢!