내 모듈 테이블 항목을 나열하는 뷰가 있습니다. 레코드를 추가하기 위해보기 아래에 양식을 첨부하는 가장 우아한 방법은 무엇입니까? 내가 아는하려고 원하든은 다음과 같습니다Drupal보기는 레코드를 추가 할 양식을 추가합니다.
내 모듈에 전용 양식을 만들어 :
: 내가보기 테마 파일에 추가
-
function my_module_form_add_record($form_state) { form fields.....
} $ add_form = drupal_get_form ('my_module_form_add_record'); print $ add_form; 이 일을하더라도
- 내가 작동하지 않습니다 ...
2 - 그것은 의존한다 :
그러나 나는 적어도 2 가지 이유로이 솔루션을 좋아하지 않는다 테마 파일에! 그래서 테마를 변경하면 기능이 중단됩니다. 사용자 정의 모듈에서보기로 양식을 연결하는 좀 더 우아한 솔루션을 찾고 싶습니다.
"Views Attach"모듈의 존재를 알고 있지만 사용자 정의 양식을 추가 할 수있는 옵션이 없습니다. Views Embedded 양식의 존재에 대해서도 알고 있습니다.하지만 모든 행에 양식을 추가하려는 경우에만 유용합니다.
보기 페이지에서 레코드를 추가하는 방법이 필요합니다. 도움을 주셔서 감사합니다.
감사합니다. 템플릿 훅 또는 모듈 고리입니까? – Lukasz
보기 코드를 보면 그것이 둘 모두 인 것 같습니다. –
업데이트 .. 네 말이 맞아. 고맙습니다. template.php 파일에서이 훅을 먼저 사용하여 테마 훅이라고 생각했습니다. 지금까지 갈고리가 테마와 모듈이 될 때까지는 몰랐습니다. 감사합니다. – Lukasz