2012-07-09 3 views
1

우리는 - 섹션 -> 연도 -> 월 -> 일 -> 기사/미디어와 같은 방식으로 작동하는 미디어 항목 및 웹 페이지 항목에 대한 구조를 가지고 있습니다. 현재 미디어 라이브러리에 업로드 된 이러한 날짜 폴더 및 이미지는 사용자가 수동으로 게시하거나 매 15 분마다 실행되는 예약 된 게시 작업으로 게시되므로 미디어 또는 아티클이 잠시 표시 될 때까지 잠시 지연 될 수 있습니다.미디어 및 폴더에 대한 Sitecore 자동 게시

이러한 폴더/이미지를 만든 직후 자동으로 게시하는 방법이 있습니까? 항목이 최종 상태에 도달 한 직후에 실행되는 '자동 게시'명령이있는 최종 상태로 항목을 워크 플로로 설정할 수 있음을 알고 있습니다.

시스템 템플릿을 기반으로하는 폴더 및 이미지에 워크 플로를 설정하고 싶지 않습니다. 저장시 폴더/미디어 라이브러리를 자동 게시하도록 파이프 라인이나 명령이 있습니까?

기타 권장 사항도 환영합니다.

답변

4

폴더를 만들면 게시 한 다음 다른 게시하고 다른 게시 할 때문에 자동으로 게시하는 것이 좋습니다. 각 게시 작업은 Sitecore 캐시를 지 웁니다.

대신 게시 용 파이프 라인 프로세서 또는 게시 용 이벤트 처리기를 만들고 게시중인 미디어 항목 인 경우 해당 미디어 라이브러리 (폴더)에서 부모를 트래버스하고 게시 위치를 시작하십시오. 거기에 게시 된 하나를 찾을 때까지 (그것은 당신이 통과 지점에있어). 게시 된 코드를 확인해야합니다. 이것은 한 가지 접근법 일뿐입니다.

+0

이것은 내가 취할 접근법입니다. 감사! – Gabbar

1

나는 항목에 대한 새로운 처리기를 만들어야한다고 생각한다. : 저장하고 그 위에 템플릿을 확인하십시오. 미디어 아이템에 대한 특정 파이프 라인이 있다고 나는 믿지 않는다.

관련 문제