comment_status, isLocked, allowComment 등등 관련있을 법한 것들로 제가 할 수 있는 한에서 다양한 조건문을 작성해 보았는데... 전혀 먹히질 않더라구요. 아예 나타나질 않거나, 전부 나타나 버린다거나 하는 현상만이...ㅠㅠ 혹시 코어 수정을 요하는 부분인가요?
comment_status, isLocked, allowComment 등등 관련있을 법한 것들로 제가 할 수 있는 한에서 다양한 조건문을 작성해 보았는데... 전혀 먹히질 않더라구요. 아예 나타나질 않거나, 전부 나타나 버린다거나 하는 현상만이...ㅠㅠ 혹시 코어 수정을 요하는 부분인가요?
댓글 6
테스트 하신 코드를 올려주시면 의사소통이 더 편할거 같아요 ㅎㅎ
<span cond="$document->isLocked()">표시</span>
<span cond="!$document->isEnableComment()">표시</span>
<span cond="!$document->isAllowComment()">표시</span>
<span cond="$document->get('comment_status')=='DENY'">표시</span>
<span cond="$document->getCommentStatus()=='DENY'">표시</span> (기억상으론 이건 아예 오류가 났던 것 같아요)
그밖에 등등 여러 종류로 도전해 봤지만 먹히는 게 없더라구요ㅠㅠ
$oDocument->allowComment() 이거 아닐까요?! 게시글에서는 이거고..
리스트에서는
$document->allowComment()
이거 일 듯 한데요?!
테스트 해보았더니 $document->allowComment() 이걸 리스트에 넣을 경우에는(제가 작성한 댓글과 달리 댓글이 허용될 때 표시된다고 조건문을 걸었어요) 목록에서는 표시되지 않다가, 해당 조건문에 해당하는 글에 들어갔을 때 하단 리스트에만 표시가 됩니다. 반대로 $oDocument->allowComment()로 하면 목록에는 모두 해당되는 것으로 나타나고, 해당 글에 들어가면 조건문에 따라 표시가 생기거나 없어지거나 합니다.