如何格式化Jahia 6 CMS中的日期?

时间:2010-01-14 09:08:53

标签: java content-management-system content-management

我正在帮我的一个朋友为他的生意建立一个网站。我已经阅读了不同的帖子和网站,试图找到理想的CMS工具,但人们对什么是最好的有不同的看法,所以我最后只是随机选择其中一个。

所以我去评估了Jahia 6.0-CE。正如您现在可能已经猜到的那样,我对CMS工具没有太多经验。我只想设置CMS,编写网站模板,让我的朋友从那里管理内容。

所以我从SVN中提取了源代码并进行了试驾。我设法创建了一些简单的模板来解决问题,但现在我遇到了日期格式问题。 在我的definitions.cnd中,我声明了这样的字段:

date myDateField (datetimepicker[format='dd.MM.yyyy'])

这在页面中格式化,选择器在插入内容时也以dd.MM.yyyy格式显示。但是,其他国家/地区的网站如何将日期表示为MM.dd.yyyy

如果我在CND中指定格式,硬编码,我如何在以后更改它以便它根据浏览器的语言进行调整?我是否从存储库中提取内容并根据Locale手动在JSP模板中对其进行格式化,还是有更好的方法?

谢谢。

3 个答案:

答案 0 :(得分:2)

实际上,当在CND中指定格式时,您必须“手动”在此jsp中格式化。你可以使用jst和fmt标签,这样你就可以在你的模板(jsp文件)中找到类似的东西:

<fmt:formatDate pattern="yyyy-MM-dd" value="${myDate}"/>

您可以将模式设置为当前的本地模式。

问候。

答案 1 :(得分:0)

要获得有关jahia模板的快速答案,否则,您可以访问专用网站Jahia.org

答案 2 :(得分:-1)

仅供参考,您可以在https://sso.jahia.com/cas/casRegister.jsp

不到一分钟的时间内在Jahia论坛中创建一个帐户
相关问题