해당 순서를 변경 한 모듈을 사용해야합니다. 또는 그것을 사용했다. Drupal-core는 필드를 재정렬 할 방법이 없기 때문에 Drupal core upload-field는 폼과 디스플레이에서의 위치를 하드 코드했습니다.
첫 번째 옵션은 테마에서이 문제를 해결하는 것입니다 : 당신은 드루팔 노드의 필드 순서 다시하려면
그러나, 여러 가지 방법이 있습니다. 그러나 바닐라 (핵심) 테마를 사용하고 있으므로이 테마의 코드를 변경하는 것은 의문의 여지가 없습니다.
두 번째 옵션은 "CCK (content construction kit)"모듈을 사용하는 것과 마찬가지로 효과적이지만 많은 방해를줍니다. 경고 메시지가 표시됩니다.이 모듈은 복잡하고 강력합니다. 드루팔 사이트의 90 % 이상이이 모듈을 사용하지만 크기가 크고 무거 우므로 프로젝트를 훨씬 복잡하게 만들고 디버깅을 훨씬 더 어렵게 만들고 성능을 잠재적 인 문제로 만듭니다. 필드 집합을 다시 정렬하는 것뿐만 아니라 전체 프로젝트에 잘 맞는 것으로 판단되는 경우에만 CCK를 사용하십시오.
세 번째 옵션은 필드를 재정렬하는 간단한 모듈을 작성하는 것입니다. hook_form_alter()를 사용하면 노드 양식을 포함하여 양식의 모양, 작동 및 순서를 변경할 수 있습니다. hook_nodeapi()를 사용하면 필드를 재정렬하는 등 여러 단계의 노드 동작을 변경할 수 있습니다.
위에서 말한 것처럼 : Drupal 코어 업로드에는 해당 필드의 하드웨어가 포함되어 있으므로 출력을 다시 정렬하는 모듈 (hook_nodapi 포함)이있을 수 있습니다.
정확히 내가 필요한 포인터입니다. CK가 설치되었고 Content Types 메뉴 아래에 표시되는 데이터를 재정렬하는 방법을 찾았습니다. 고맙습니다. – Jerub