最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > Drupal > Drupal教程 >

在Drupal 7中处理日期和时间格式

时间:2014-01-19 02:15来源:未知 作者:外贸网站模板 点击:
多年来维护Drupal网站,外贸网站模板注意到很大部分开发者和主题者硬编码日期和时间格式,外贸网站模板知道这可能听起来像是胡言乱语,但是外贸网站模板想演示一种更容易和更清晰的方

多年来维护Drupal网站,外贸网站模板注意到很大部分开发者和主题者硬编码日期和时间格式,外贸网站模板知道这可能听起来像是胡言乱语,但是外贸网站模板想演示一种更容易和更清晰的方式来创建并管理日期和时间格式

你见到多少次这样的 format_date($node->changed, 'custom', 'd-m-Y'); 在主题文件中?外贸网站模板不是说这是错误的使用format_date()(API Documentation) 函数, 但是如果你定义日期和时间格式在十个不同的主题中它将变得非常难管理一旦你想变更格式 - because remember clients love to change things just before a launch.

所有这一切疯狂的一个简单解决方案是定义一个日期和时间格式和类型

让外贸网站模板们创建一个叫 "Blog Created Short"的日期和时间类型.

前往 Configuration -> "Date and time" (admin/config/regional/date-time).

前往 "Formats" 项并点击 "Add format", 定义 日期/时间 格式然后点击 "Add format".此例中输入 "d-m-Y".

现在外贸网站模板们的格式已经创建,返回类型页面并点击 "Add date type". 输入 "Blog Created Short" 作为 "Date type" 并选择你想使用的格式。

看看创建一个日期和时间类型多简单而且最重要的是外贸网站模板们可以重用相同的"Blog Created Short" 类型在许多地方.如果你需要输出一个日期 只需要通过 format_date() 函数, 并指定类型。

例如:

format_date($node->changed, 'blog_created_short');

你可以在Views视图中重用类型. 如果你添加 "Content: Post date" - 或其他任何时间戳类型字段 - 字段, 你就可以重用日期和时间类型。

(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容