【问题标题】:rich:calendar custom footer not being recognized丰富:日历自定义页脚未被识别
【发布时间】:2014-11-27 09:08:26
【问题描述】:

我在尝试使用 f:facet tag 自定义日历上的页脚时遇到问题。标记中的内容被忽略,而是显示为默认页脚。 我可以使用rich:calendar 属性(如showApplyButton)自定义页脚,但我认为如果不添加“应用”按钮,则无法删除出现在“清理”按钮(图像中的“Netejar”)左侧的选定日期,这是我的客户不想要的东西。

我们使用的是 RichFaces 4.3.5.Final。

代码:

<rich:calendar
    value="#{YourBeanHere.yourDateHere}"
    locale="es_ES">
    <f:facet name="footer">  
        <h:panelGrid columns="3" width="100%" columnClasses="fake, width100 talign">
            <h:outputText value="{selectedDateControl}" style="font-weight:bold;" />
            <h:outputText value="{timeControl}" style="font-weight:bold;" />
            <h:outputText value="{todayControl}" style="font-weight:bold;" />
        </h:panelGrid>
    </f:facet>
</rich:calendar>

上面代码中显示的日历示例:

提前感谢您的帮助。

【问题讨论】:

    标签: jsf richfaces


    【解决方案1】:

    日历页脚不可自定义(并非每个组件都设置为使用构面)。如果需要,您必须将网格放在表格下方并隐藏页脚 (.rf-cal-ftr)。

    【讨论】:

    • 我查看了这个网站的例子:link。对 RF 4.3.5(或 4.X.X)的方面支持是否已下降?
    • 我认为是这样,因为在 4.0.X 文档中没有提到它。
    猜你喜欢
    • 2013-11-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-20
    • 2012-03-29
    相关资源
    最近更新 更多