如何解决Drupal不使用自定义时间格式类型
| 我使用了“日期和时间”下的“添加格式类型”选项来添加中长和短格式。我的问题是我的格式被忽略,默认为中。 有任何想法吗?解决方法
在Drupal 6中,自定义日期格式是date.module的功能,因此未与format_date()集成。
在Drupal 7中已对此进行了更改,这是现在的核心功能。
但是,您可以指定\'custom \'作为类型,然后直接传递所需的$ format。您可以编写一个简单的包装函数,该函数从自定义日期格式获取格式,然后将其传递给format_date()。
,据我所知,深入研究代码时,“添加格式类型”选项对于format_date绝对不起作用。我必须更改\\在format_date中添加以下代码以使其起作用:
case \'medium\':
$format = variable_get(\'date_format_medium\',\'D,m/d/Y - H:i\');
default:
$format = variable_get(\'date_format_\' . $type,m/d/Y - H:i\');
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。