2

現在、私の CMS は Movable Type 5.04 です。添付のスクリーンショットは、MT CMS の作成画面で確認する方法です。

作成画面

そして、以下の順番で新規エントリー作成ページに表示されます。

- ロケーション 5
- ジョブディスクリプション 5
- バイオ5
- 役職 5

順番を以下のように変更したいと思います。

- 役職 5
- ロケーション 5
- ジョブディスクリプション 5
- バイオ5

そうする方法はありますか?ファイルをチェックインしましたcfg_entry.tmplが、カスタム フィールドがあったため、上記の入力フィールドはありませんでした。上記のように並べ替えるのを手伝ってくれませんか?

4

2 に答える 2

1

フィールドの順序は、許可テーブルの「permission_entry_prefs」フィールドに格納されます。(そしてページに一致するフィールドがあります)

blog_id 0 の行はユーザーのデフォルトであり、各ブログの raw はこのブログのデフォルトを上書きします。

形式は非常に単純です: カンマ区切りのリストです。「タイトル、テキスト、タグ、アセット」のようなものが見つかるはずです。好みに合わせて並べ替えてください。

ユーザーがフィールドのオンとオフを切り替える場合、元の注文が戻​​るかどうかはわかりません。もしそうなら、単純なプラグインはそれをより永続的な方法で解決できます。

于 2012-09-22T13:31:54.443 に答える
0

I remember doing this by recreating the custom fields in the wanted order (MT pulls them from the DB in a specific order, sorted by ID IIRC). If you have existing data, then you need to delete the fields definitions (not the data) then recreate them in the order you want changing just their numerical ID (not anything else).

I'm traveling and busy at the moment so can't dig into details. But study how CF are defined in the DB and how to simply reorder them by ID.

于 2012-09-22T13:01:54.243 に答える