php 반복문 예제

`건설 프로젝트` 페이지에 대해 일부 중계기 필드를 설정했습니다. 페이지 템플릿에 php를 추가하는 시점까지 모든 것을 얻었습니다. 문제는 내 리피터 필드에 정적 HTML도 있다는 것입니다. 이것은 설정 하는 방법: 더 많은 인터넷 검색이 이 몇 가지 검색 결과 설정: PHP에서 배열을 에코 하는 방법? – 스택 오버 플로우 및 내 사용 사례, 워드 프레스에 대한 더 정확한 하나 – 고급 사용자 정의 필드에 레이블과 값으로 중계기 하위 필드를 나열하는 방법? – 스택 오버플로우. 결국, 주요 아이디어는 다음 구조에서 foreach를 사용하여 값을 반복하고 추출하는 것이었습니다: 리피터 필드는 wp_postmeta 테이블에 있는 모든 데이터를 저장합니다. 리피터 필드가 “갤러리”라고 하고 “이미지”와 “설명”이라는 2 개의 하위 필드가 포함되어 있는 경우 2 행의 데이터 구조가 될 것입니다. 누군가가 단서를 가지고 ? 그런 다음 템플릿 폴더에서 `repeater_thingy.php`라는 이름으로 파일을 사용하며 이 예제에서는 ACF 그룹이 서비스라는 이름이 지정되고 중계기 하위 필드가 services_list로 명명됩니다. 그래서 기본적으로, 내 고객 중 하나는 내가 콘텐츠 필드를 갖는 같은 일을하고 싶어 (중계기 : ACF | 반복기)는 행의 양을 추가하고 프런트 엔드에 표시 할 수 있습니다. 예제와 다르지 않으며 모든 html이 foreach 내부에서 에코되고 있습니다. @renobird – 재미, 몇 시간 전에 나는 중계기로 CSV 데이터를 가져 가는 방법에 대해 내 머리를 얻으려고 노력했다 … 그것은 당신의 질문에 관련이 있는지 확실하지 않다, 그러나 그것은 내가 곧 해야 할 수도 있습니다 뭔가 (전화와 이메일이 반복되는 사용자를 가져 오기) 모두가 위에서 말했듯이, 이것은 진정으로 나를 도왔다. 공유 주셔서 감사합니다, 선명도의이 유형은 거의 그렇게 단순하게 표시되지 않습니다. 달콤한 달콤한 작업 그룹 / 리피터 루프.

이 예제에서는 get_field 함수를 사용하여 중계자 필드에 대한 모든 행 데이터를 반환하는 방법을 보여 주며 있습니다. 이 기능은 특정 행에 대한 데이터를 쿼리하는 데 유용합니다. 따라서 중계기 필드에서 값을 가져오는 첫 번째 문제가 해결되었습니다. 그것이 내가 그것을 설명 할 수있는 가장 좋은 방법입니다. 나는 중계기 필드 튜토리얼에서 예제 코드 조각을 사용하는 방법을 이해하지만 위에서 설명한대로 통합에 대해 이동하는 방법을 모르겠어요. 문제는, 어떻게 정확히이 일에 대해 갈 수 있습니까? php의 var_dump ($array)를 사용하여 배열이 `검사`하는 것처럼 보였습니다 (중계기 배열의 경우) : 스크린 샷에 따라 콘텐츠 유형이 동일할 경우 유연한 레이아웃이 필요하지 않을 수 있습니다. 필드가 작업을 수행해야 합니다. 리피터_thingy.php 템플릿은 이제 $page->isFirst 및 $page->isLast 내가 이것들을 완료한 것과 비교할 수 있어야 합니다.

나는 내가 원하는 것이 라이언이 비디오에 사용되는 예에 매우 가깝게 보였다으로 리피터를 사용하여 결국. 동일한 예제를 이 대체 sintax로 작성할 수도 있습니다.이 경우 더 명확 하 게 만듭니다.

02 August, 2019
Posted in Uncategorized

Author: wolff