Drupal 6.x 시스템을 사용하여 운동/개인 교육 프로그램을 만들고 CCK를 사용하여 콘텐츠 유형으로 운동 및 프로그램을 사용합니다. 여기에서 Program에는 몇 가지 헤더 입력란이 포함되어 있습니다. 구성된 실습에 대한 노드 참조 목록입니다. 이 훌륭한 작품과 나는 수동으로 잘 작동하는 프로그램을 만들 수 있습니다. 지금 자동으로 내가 개발 한 알고리즘의 수에 따라 이러한 프로그램을 생성 할 수있는 모듈을 생성하고자하는 프로세스는 다음과 같이 표시됩니다 API를 통해 프로그래밍 방식으로 Drupal CCK 콘텐츠 만들기
- 로드 모든 운동을 (이전에 입력)
- 구축에 가장 적합한 운동
- 는 새로운 프로그램의 콘텐츠 형식을
- 저장 프로그램을 만들기
연습에는 많은 관련 속성이 있습니다. 위의 모든 작업을 SQL을 테이블에 직접 사용하여 수행 할 수는 있지만 매우 복잡하고 옳지 않다고 생각합니다. 1 단계에서 Exercise 객체 (node_load?)의 배열로 연습 문제를로드 한 다음 프로그램 객체를 만들고 저장합니다. 이 OO 유형 접근이 가능한가 또는 데이터를 직접 조작해야 하는가?
감사
이 모듈을 작성하려고합니다. node_save는 어떻게 작동합니까? 이것은 노드 테이블에 저장 될 것인가 아니면 실제로 프로그램을위한 엔트리를 실제로 생성 할 것인가? – Macros
node_save는 노드 객체에서 작동하여 node 및 node_revisions 테이블에 저장 한 다음 다른 모든 모듈 후크를 호출합니다. –