2011-03-18 3 views
0

나는 정말 Drupal form API이 잉태 된 방식을 좋아합니다. 미묘한 폼 기능에 대한 마케팅에 대한 기대가 매우 높더라도 API에 의해 차단 된 적은 없습니다.Drupal 7 폼 API를 Drupal없이 사용하는 방법?

필자는이 API를 모방 한 작은 PHP 폼 클래스를 개발하기 시작했습니다.이 클래스는 완전한 프로젝트 관리를 필요로하지 않는 소규모 프로젝트에서 사용하기 위해 만들어졌습니다.

그럼에도 불구하고 Drupal의 일부 파일을 추출하고, 가벼운 자동 수정을하고, 경량 폼 유효성 검사 라이브러리를 생성 할 수 있다면 훨씬 더 만족할 것입니다.

가능하다고 생각하십니까? 이미 끝났습니까?

는 당신의 도움을 주셔서 감사합니다.

답변

1

양식 시스템은 렌더/테마 API (drupal_render()/theme() 및 모든 것과 관련된), 후크 시스템, 데이터베이스 레이어 (form_state 캐시) 및 아마도 훨씬 더 많습니다.

드루팔 (Drupal과 별도로 사용할 수는 없다고 생각합니다.

아마도 같은 API를 사용하는 시스템을 만들 수는 있지만 가치가 있는지는 잘 모르겠습니다.

Drupal 7의 새 데이터베이스 레이어처럼 다시 디자인하는 데 대한 논의가 있습니다.