在Movable Type 5 CMS中对输入字段进行排序

时间:2012-09-21 16:42:17

标签: content-management-system movabletype

我的CMS目前是Movable Type 5.04。附件截图是我如何检查MT CMS的Compose Screen。

Compose Screen

它出现在新条目创建页面中,其顺序如下。

- Location 5
- Job Description 5
- Bio 5
- Job Title 5

我想将订单更改为以下内容。

- Job Title 5
- Location 5
- Job Description 5
- Bio 5

有没有办法这样做?我已经检查了cfg_entry.tmpl文件,并且上面的Entry字段不存在,因为有自定义字段。你可以帮我解决上面的问题吗?

2 个答案:

答案 0 :(得分:1)

字段的顺序存储在权限表的“permission_entry_prefs”字段中。 (并且页面有匹配的字段)

blog_id为0的行是用户默认值,每个博客的raw都将覆盖此博客的默认值。

格式非常简单:逗号分隔列表。你应该找到像“标题,文字,标签,资产”这样的东西。只是根据自己的喜好重新排序。

如果用户将打开和关闭字段,我不确定原始订单是否会返回。如果是这样,那么一个简单的插件可以更持久的方式解决它。

答案 1 :(得分:0)

我记得通过在所需顺序中重新创建自定义字段来做到这一点(MT按特定顺序从DB中提取它们,按ID IIRC排序)。如果您有现有数据,则需要删除字段 definitions (而不是数据),然后按照您想要更改其数字ID(而不是其他任何内容)的顺序重新创建它们。

我现在正在旅行和忙碌,所以无法深入细节。但是研究如何在数据库中定义CF以及如何通过ID简单地重新排序它们。