drupal 데이터베이스에서 필수 필드의 이름을 얻을 수있는 함수를 작성하려고합니다. 그런 다음 필요한 필드에 입력하지 않은 사용자에게 경고하는 하나의 유효성 검사 기능을 작성할 수 있습니다.Drupal 7 데이터베이스에서 필수 필드를 쿼리하려면 어떻게해야합니까?
0
A
답변
0
당신은 field_info_instances()
기능을 사용하여 매우 쉽게 얻을 수 있습니다 :
$instances = field_info_instances('node', 'invoice');
$required = array();
foreach ($instances as $field_name => $instance) {
if ($instance['required'] == 1) {
$required[] = $field_name;
}
}
당신이 필드가 아닌 예를 들어 쿼리에 필요한 필드 유형을 얻을 수 있습니다. 루프에서 다음을 호출 할 수 있습니다.
$field = field_info_field($field_name);
$type = $field['type'];
관련 문제
- 1. Drupal 7 : 프로필 필드를 양식에 통합하십시오.
- 2. Drupal 7 두 필드를 사용하는 EntityFieldQuery
- 3. 연락처 양식에 필수 양식 필드를 추가해야하지만 어떻게해야합니까?
- 4. Drupal 7 사용자 등록 : 필수 성/도시 필드 생성
- 5. node.js로 MySQL을 쿼리하려면 어떻게해야합니까?
- 6. Drupal 7 - Apache solr 맞춤 필드를 검색하고 필드를 주문하십시오.
- 7. Node.js와 Mongoose로 날짜를 쿼리하려면 어떻게해야합니까?
- 8. Drupal - 워크 플로, 조건부 필수 필드를 사용하여 나중에 저장
- 9. drupal 7 대신 hook_widget
- 10. Drupal 7 EntityFieldQuery
- 11. drupal 7
- 12. 몽고 (Mongodb) - 기간별로 쿼리하려면 어떻게해야합니까?
- 13. 스키마 바운드 뷰를 쿼리하려면 어떻게해야합니까?
- 14. Drupal 7 - Webform - Validation
- 15. 모델이없는 Rails 앱에서 MySQL 데이터베이스를 쿼리하려면 어떻게해야합니까?
- 16. Drupal 7 hook_form_FORM_ID_alter() Submit
- 17. 보기의 테마, drupal 7
- 18. Drupal 6 또는 Drupal 7?
- 19. Drupal 7 변수에 사용되는 필드
- 20. 데이터베이스에 필수 필드를 삽입하지 못했습니다.
- 21. Drupal 7 : PHP 기본 값으로 텍스트 필드를 만드는 방법은 무엇입니까?
- 22. Drupal 7 : html.tpl 파일에 cck 필드를 인쇄 할 수 있습니까?
- 23. 특정 필드의 값을 기준으로 Drupal 7 필드를 표시하고 숨기는 방법
- 24. Drupal 7 조회수 3 : 특정 필드를 검색하는 노출 된 필터
- 25. Drupal 7 Webform은 숨겨진 필드를 현재 노드 제목으로 채 웁니다.
- 26. Drupal 7 계산 필드를 사용하여 날짜 필드 토큰 제공
- 27. Drupal 7 node_save가 cron 중에 계산 된 필드를 저장하지 않습니다.
- 28. 은 uitableview의 필수 필드를 나타냅니다.
- 29. 특정 조건에서 필수 필드를 선택하십시오.
- 30. Drupal 7 데이터베이스의 데이터를 표시합니다.
필수 필드는 무엇입니까? – Clive
필요한 필드마다 하나가 아닌 하나의 유효성 검사 함수를 작성할 수 있도록 특정 콘텐츠 형식에 필요한 필드를 알아야합니다. node_save()를 사용하여 다른 CMS의 내용을 Drupal로 마이그레이션하려고하지만 Drupal 유효성 검사를 건너 뜁니다. – Pearl