이미지 필드에 업로드 된 이미지 수를보기 필드 또는보기 tpl.php에 표시하려고합니다. 어떻게해야합니까? 내 imagefield는 boatimages라고합니다. 나는 이것을 시도했으나 0이 아니라 올바른 숫자가 나온다 : <? PHP는 인쇄 횟수 ($ 필드 -> field_boatimages)?>뷰에서 이미지 필드 이미지의 수를 표시하려면 어떻게해야합니까?
답변
된 승인. 나는 count()가 그렇게 작동한다고 생각하지 않는다.
이유는 단지 뷰를 사용하여이 작업을 수행하지? 인수> 설정을 살펴보면 '레코드 수 표시'가 표시됩니다.
나의 제안은 (STABLE) 모듈을 설치하고 구조를 알고 싶어하는 경우 (인 print_r을 (너무 일 수 있음)) 변수를 인쇄하는 기능 DPM을 사용합니다. count가 작동하지 않는다면 아마도 잘못된 데이터와 함께 사용했을 것입니다.
OR, 그냥 필드에 대한 데이터베이스를 조회 할 수있다. 나는 당신에게 drupal 7에 대한 지시 사항을 제공 하겠지만 drupal 6은 비슷해야합니다.
확인 테이블 field_data_field_boatimages. 그런 다음이 쿼리 당신이 알고 싶은 ENTITY_ID ###입니다
SELECT COUNT(*) FROM `field_data_field_boatimages` WHERE entity_id = ###
을 실행 한 ENTITY_ID
관련 이미지의 목록이 얼마나 참조하십시오. 당신은 당신의 페이지에서 arg (0) == 노드라면 arg (1)을 찾아서 얻을 수 있습니다.
지금 당신은 매우 유사하다 타르 결과$query = SELECT COUNT(*) FROM `field_data_field_boatimages` WHERE entity_id = :eid
$result = db_query($query, array(':eid', $nid))->fetchField();
echo $result;
에게 드루팔 (6)를 인쇄하는 PHP 전원을 사용합니다. 테이블 이름과 쿼리 구문에 약간의 차이가 있습니다. 예를 들어
어쨌든 행운 fetchField()
대신 db_result 사용!이런 식으로하는 것은 좋은 학습 운동 인 것처럼 보이지만 경적을 돌며 여행 할 수 있습니다. 또한 그는 여전히 D6에 대한 D7 예제를 채택해야합니다. – Forest
- 1. 어떻게하면 이미지 뷰에서 이미지의 크기를 줄일 수
- 2. Qt 이미지의 회전 장치에서 이미지 수를 정의하는 방법은 무엇입니까?
- 3. 이미지 위에 JButton을 표시하려면 어떻게해야합니까?
- 4. will_paginate를 올바르게 입력하여 항목 수를 표시하려면 어떻게해야합니까?
- 5. jqGrid에서 이미지의 툴팁을 표시하려면?
- 6. 이미지의 색상 수를 계산하십시오.
- 7. ImageBrush를 사용하여 이미지의 지정된 영역을 사각형의 배경으로 표시하려면 어떻게해야합니까?
- 8. JavaScript 객체에서 필드 수를 얻으려면 어떻게해야합니까?
- 9. EmailMessage에서 이미지 (멀티미디어)를 표시하려면 어떻게해야합니까?
- 10. 작은 미리보기에서 이미지 전체 화면을 표시하려면 어떻게해야합니까?
- 11. iPhone의 이미지 뷰에서 이미지의 특정 픽셀을 표시하는 방법
- 12. 줌 후 이미지 뷰에서 이미지의 크기를 조정하는 방법은 무엇입니까?
- 13. 내 페이지에 배경 이미지의 오른쪽/왼쪽 정지 만 표시하려면 어떻게해야합니까?
- 14. ImageButton을 이미지로 표시하려면 어떻게해야합니까?
- 15. 고정 너비의 이미지 뷰에서 이미지 크기 조절
- 16. 데이터 수를 실시간으로 표시하려면 어떻게합니까?
- 17. Alfresco에서 세부 폴더 크기 및 항목 수를 표시하려면 어떻게해야합니까?
- 18. SlideJS를 사용하여 이미지 슬라이드의 연속 체인을 표시하려면 어떻게해야합니까?
- 19. WPF에서 이미지를보다 "멋지게"표시하려면 어떻게해야합니까?
- 20. 날짜 필드를 date.today와 비교하고 차이를 표시하려면 어떻게해야합니까?
- 21. 이미지 뷰에서 이미지 변경하기 동적으로
- 22. 이미지 뷰 내에서 이미지의 이미지 경로를 얻으려면 어떻게해야합니까?
- 23. JS의 레일 뷰에서 이미지 미리보기
- 24. matlab을 사용하는 이미지 수를 결합
- 25. XMLReader를 사용하여 이미지를 표시하려면 어떻게해야합니까?
- 26. MiniMagick (+ Rails) : 이미지의 장면 수를 표시하는 방법
- 27. 만료일 (필드)에 아직 도달하지 않은 레코드 만 표시하려면 어떻게해야합니까?
- 28. Grails에서 필드 옆에 유효성 검사 오류 메시지를 표시하려면 어떻게해야합니까?
- 29. 이미지 뷰에서 OnCreate에서
- 30. 스크롤 뷰에서 이미지 드래그
이해가 안됩니다. 보기에 "인수"에 대한 "설정"이 없습니까? 그리고 Arguments에는 "display record count"라는 인수가 없습니다. – JPBurrs45
예, 이것이 작동하는 방식을 모르는 경우 전혀 분명하지 않습니다. 새보기에서 필드에 대한 보트 이미지를 선택하십시오. 그런 다음 인수를 동일한 필드로 설정하십시오. 인수가없는 경우 수행 할 작업에 대해 정렬 된 요약을 선택하십시오. 이제는 이전에 없었던 설정을보아야합니다. 디스플레이 레코드 수. – Forest
("설정"링크는 톱니 바퀴 아이콘입니다.) – Forest