0

版本 8.0.1 SP1

我们的客户希望我们重新格式化日历标题中的月/年。见附图。他们想要“April, 2012”而不是缩写的“Apr, 2012”。这是在哪里指定的?我查看了 webcalendar 对象、css 文件、xslt 文件。

有什么建议么?

日历标题示例

4

1 回答 1

0

我没有做出特别的改变,但也面临过类似的要求。你的选择是——

  • 使用 Javascript (jQuery) 在客户端重新格式化
  • 在工作区中四处寻找格式化代码,尽管通常格式化代码被锁定在 DLL 中。
  • DisplayXslt 或 EkMarkup - 一些控件允许您应用 XSLT 或 EkMarkup(Ektron 标记模板)进行自定义显示。您创建一个 XSLT,并通过控件上的 DisplayXslt 属性应用它。
  • 丢弃控件,并使用 API 来驱动您自己的自定义控件。

此外,此 Ektron 论坛帖子建议查看此文件workarea/webcalendar/xsl/default.xsl - 如果此文件存在(我目前没有方便的 Ektron 安装),那么您很可能可以使用上述 DisplayXslt 方法。

于 2012-04-18T13:37:54.593 回答