2011-09-16 3 views
1

Umbraco에서 C#을 사용하여 지금 게시/삭제할 수있는 방법은 무엇입니까?Umbraco - C#을 사용하여 날짜에 게시/삭제할 수있는 방법

+0

4.7.1 릴리스의 publishAt와 관련된 버그가 수정되었습니다. –

+0

흠 .. 그래 ..하지만 우리는 오래된 버전의 Umbraco 사이트를 관리하고 있습니다 .. 그래서 probs에 대한 해결 방법을 찾을 필요가 있습니다 .. –

답변

4

Document 개체의 ReleaseDate 및 ExpireDate에 액세스하기 만하면됩니다.

var doc = new Document(nodeId); 
var publishAt = doc.ReleaseDate; 
var removeAt = doc.ExpireDate; 
+0

코드를 주셔서 감사합니다 .. 완벽하지만 Umbraco는 ReleaseDate 및 ExpireDate를 제공하지 않는 것 같습니다 우리가 사용하는 경우 foreach (rootDoc.Children의 문서) { } –

+0

uQuery를 사용해 볼 수 있습니다! –

+0

이 쿼리 D.newest = 1이 AND ((D.releaseDate는

0

내 게시물이 도움이되었습니다. 고맙습니다! 나는 Umbraco의 초심자이고, 나는 약간의 논평을하고있다.

@using umbraco.cms.businesslogic.web; 

그것은 숙련 된 사용자를위한 명백 할 것이다, 그러나 나 같은 초보자에게 유용 할 수 있습니다 : 그것이 작동하도록하기 위해 우리는 businesslogic 네임 스페이스를 가져와야합니다.