it-swarm-ko.tech

뷰 3 및 HTML5-마크 업 출력을 재정의하는 방법은 무엇입니까?

특정 분류 용어를 기반으로 블로그 게시물을 선택하여 사이트의 첫 페이지에 포함 된 일종의 "추천 게시물"보기를 생성하는보기를 만들었습니다. 내가 계속 겪고있는 문제는 각 게시물이 의미 적으로 새 HTML 중 일부를 사용하여 표시되도록보기를 출력하는 것입니다. 기본 제공 "이 필드의 출력 다시 작성"을 시도했지만 자리 표시 자 태그를 선택 취소하더라도 내가 사용하는 태그 (예 : 기사, 머리글, 바닥 글)를 무시하고 div로 모든 것을 래핑합니다.

뷰에 표시되는대로 각 게시물의 출력을 다시 쓰려면 우선적 인 뷰 (view_name.tpl.php)를 만들어야합니까, 아니면 출력에 영향을 주려면 template.php에서 사전 프로세스 후크를 사용해야합니까?

필자는 PHP 작성 및 전처리 후크 작성에 대한 기본 경험이 있지만 올바른 방향을 가리키면 링크 아래로 이동 해야하는 모든 리소스를 사용할 수 있음을 진술해야합니다.

7
PendragonDev

"스타일 설정"블록 아래에 테마 : 정보에 대한 링크가 있음을 알 수 있습니다. 보기에 필요한 모든 테마 파일이 표시됩니다. 뷰 표시에만 사용될 일반 테마부터 매우 상세한 테마 파일을 사용할 수 있습니다.

디스플레이 출력의 첫 번째 파일 이름은 views-view.tpl.php입니다. 모든 뷰와 디스플레이에 적용됩니다. 리스트의 다음 것은 views-view-[view name] .tpl.php입니다. 그것은 당신의보기에만 적용됩니다. 가능한 한 구체적이 될 때까지 드릴 다운을 계속합니다. views-view-[view name]-default.tpl.php는 목록의 마지막 항목이며보기의 기본 표시에만 적용됩니다. 출력 표시 : 링크를 클릭하면보기에서 사용하는 템플릿 코드가 표시됩니다. 목록에서 제안 된 것 중 하나를 사용하여 새 템플릿 파일을 복사하고 생성하면됩니다. 일반적으로 최대한 구체적으로 작성하는 것이 가장 좋습니다. 템플릿 파일은 테마의 어느 곳으로나 갈 수 있으며 테마 정보에서 템플릿 파일을 다시 스캔하고보기를 저장하는 한보기에서 선택합니다. 뷰 템플릿, 행 템플릿, 필드 템플릿 및 필드 특정 템플릿이 있습니다.

뷰 템플릿 파일을 조작하는 방법을 배우면 실제로 디자인 가능성이 열립니다.

10
Jepedo

시맨틱 뷰 모듈을 사용해보십시오.

issue 에서 말했듯이 html5 출력에 유용합니다.

0
john