document 모듈에 이런 쿼리문이 있더군요.

modules/document/queries/updateDocumentsSecret.xml

<query id="updateDocumentsSecret" action="update"> <tables> <table name="documents" /> </tables> <columns> <column name="is_secret" var="is_secret" notnull="notnull" /> </columns> <conditions> <condition operation="in" column="document_srl" var="document_srl" filter="number" notnull="notnull" /> </conditions> </query>

 

이런 쿼리문이 있길래, 이걸 게시판 글보기에서 바로 실행할 수 있는 방법 없나요?

 

글보기 스킨에서 이렇게 하면 

<form action="/" method="post" onsubmit="return procFilter(this, window.update)"> <input type="hidden" name="module" value="document" /> <input type="hidden" name="act" value="updateDocumentsSecret" /> <input type="hidden" name="document_srl" value="{$document_srl}" /> <button class="btn" type="submit">비밀글로 업데이트</button> </form>

 

실행해보면...

 

잘못된 요청입니다.

ERR_ACT_NOT_FOUND

classes/module/ModuleHandler.class.php:491

이렇게 나오네요.


updateDocumentsSecret 검색해보니 쿼리문만 있고 실제 콘트롤러나 뷰 등에서 사용되는 건 없는거 같군요..

컬럼명도 is_secret인걸 보니 예전 xe, 시절 활용되던 쿼리문 이었군요

4