묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시물 기간설정
2009.06.02 11:07
우선 게시물을 작성할 때 게시기간을 설정할까 합니다.
확장변수에 5일 또는 7일 또는 30일 이런식으로
그후 원래는 그 기간이 지나면 게시물이 삭제되어야 하는데 아직 그것까진 좀 무리고
그냥 경고창을 띄워서 게시기간이 지난 게시물입니다. 라는 메시지를 보게 하려고 합니다.
이 곳 게시판을 찾아보다
<getRegdate("YmdH'>!--@if($oDocument->getRegdate("YmdH") > date('YmdH', strtotime("-1 week")) )-->
이 명령어를 통해 1주일이 지나면 보지 못하게 하는 것까진 일단 대충 된 듯 한데
strtotime("-1 week") <<--- 요부분에 확장변수가 들어가서 그 기간이 지나면 못보게 하려고 하는데
저부분에 확장변수를 어떻게 받아들여야 하나요?
위에 적어주신 토대로 보면 $oDocument 가 실마리라고 볼 수 있겠습니다.
$oDocument 가 만들어져 나올때 어떤 파일(_item.class.php)을 컨트롤 할 수 있는 변수로 만들어져 나오게 됩니다.
고로, $oDocument->getExtraValue(1) 또는 $oDocument->getExtraEidValue('eid이름') 이 되겠습니다.
자세한 내용은 이곳 참조하세요.
http://www.xpressengine.com/17851266