2011-03-10 5 views
4

보기 모듈을 사용하여 Drupal 7에 사용자 정의 유형 뉴스 항목의 RSS 피드가 있습니다./mytheme/디렉토리와 "편집보기" "테마 정보"행보기 출력 : views-row-rss.tpl.php에서 내보기에서 템플리트가 발견되었음을 보여주는 view-row-rss.tpl.php를 작성했습니다. 예배 규칙서. 문제는이 템플릿이 사용되지 않는다는 것입니다. RSS 피드는 항상 기본 템플릿을 사용하여 생성됩니다. 행 스타일을 클릭하면 기본 템플릿이 표시됩니다. Views 모듈에서 내 맞춤 템플릿을 사용하도록 설정하는 방법Drupal 7보기 - RSS 출력 템플릿 사용자 정의

+1

캐시를 플러시 했습니까? – Artusamak

+0

예, Drupal 및 Views 캐시를 지 웠습니다. – joshas

+0

그래서 실제로 template.php의 mythere_preprocess_views_view_row_rss() 함수에 대한 재정의를 수행하여 RSS 출력을 다시 작성합니다. 가장 우아한 방법은 아니지만 효과가있었습니다. – joshas

답변

1

보기의 테마 정보에 표시된 것과 같은 특정 파일 이름을 지정해야합니다. 예를 들어 '판매'피드가보기로 있다고 가정 해 보겠습니다. 테마 정보에 따라

템플릿 파일

: 판매 - - 뷰 - 뷰 - RSS feed.tpl.php - 뷰 - 뷰 - 행 RSS - 판매 feed.tpl.php

캐시를 비우고 파일을 템플릿 폴더에 저장하십시오. 예. themes \ custom \ mytheme \ templates

0

올바른 위치가 사이트/모든/테마/mytheme/템플릿/뷰/

이동을하고 전체 캐시 플러시를 실행하고 당신은 그것을 볼 수 있습니다.