윤삼님의 예약발행모듈 을 적용하니 contact위젯에서는 정상적으로 작동을 하는데
구버전의 위젯에서는 비정상적으로 출력이 되어서 윤삼님이 주신 답변들로 팁을 납깁니다.
먼저 예약발행모듈 을 설치합니다.
게시판의 추가설정에서 "예약발행 설정"을 합니다.
출력하고자 하는 구버전의 위젯의 위젯명.class.php 파일에서 아래 코드를 추가합니다.
if($args->show_secret == 'Y')
{
$obj->statusList = array('PUBLIC', 'SECRET');
}
else
{
$obj->statusList = array('PUBLIC');
}
{
$obj->statusList = array('PUBLIC', 'SECRET');
}
else
{
$obj->statusList = array('PUBLIC');
}
위젯명/queries/.xml 파일에 아래 코드를 추가합니다.
<condition operation="in" column="status" var="statusList" pipe="and" />