it-swarm-ko.tech

보기 RSS 게시 날짜 제거

RSS 피드를 생성 한 뷰에서 게시 날짜를 제거하는 가장 좋은 방법은 무엇입니까? 피드를 만든 캘린더가 있지만 cck 날짜 값으로 정렬되어 게시 날짜가 반드시 정확하지는 않습니다.

뷰 (D6) 내에서 쉽게 제거 할 수있는 방법이 있습니까? 아니면 템플릿 변경이 필요합니까?

4
bkildow

이 접근 방식 작동합니다. 나는 과거에 그것을 시도했고 정확히 내가 필요한 것을했다.

위에 링크 된 주석에서 인용 :

테마 디렉토리에 views-view-row-rss.tpl.php를 넣으세요.

print $item_elements를 바꾸십시오.

$item_elements = preg_replace('<pubDate>.*</pubDate>', '', $item_elements);  // removes pubdate
$item_elements = preg_replace('<dc:creator>.*</dc:creator>', '', $item_elements);  // removes author
$item_elements = preg_replace('<category .*</category>', '', $item_elements);  // removes terms         

$item_elements = preg_replace("!^\s+(\D)!m", "\\1", $item_elements);  // removes some blank lines

print $item_elements; 
3
g_thom

약 2 년 전에 이런 일을했기 때문에 그 이후로 상황이 개선되었을 가능성이 있습니다.

메모리에서 뷰 RSS 피드에서 이러한 종류의 템플릿을 변경해야한다고 생각합니다. 가능한 한 유연하지 않았습니다.

0
Jeremy French