XE시절 부터 사용하던 자료실모듈(resource)
이제껏 포인트제로 운영하다가 프리하게 다운 받을 수 있게 변경을 했습니다.
근데 로그인 하지 않아도 다운은 잘 되는데
내용글이 "비밀글입니다." 라는 메세지만 보이고 출력이 되지 않습니다.
모듈을 이리저리 둘러봐도 내용글 권한을 주는 부분은 보이지 않는 것 같은데
어디를 손 보면 될까요?
PHP | PHP 7.0 |
---|---|
CMS | Rhymix 2.0 |
XE시절 부터 사용하던 자료실모듈(resource)
이제껏 포인트제로 운영하다가 프리하게 다운 받을 수 있게 변경을 했습니다.
근데 로그인 하지 않아도 다운은 잘 되는데
내용글이 "비밀글입니다." 라는 메세지만 보이고 출력이 되지 않습니다.
모듈을 이리저리 둘러봐도 내용글 권한을 주는 부분은 보이지 않는 것 같은데
어디를 손 보면 될까요?
안녕하세요,
저도 같은 문제가 생겼는데...
이유는 모르겠고 해서 그냥 아래 코드로 대체해서 쓰고 있습니다.
<td colspan="4">{$package->variables[content]}</td>
<!--// <td colspan="4">{$package->getContent()}</td> --><!--// 문서 내용이 출력되지 않아 위코드로 대체-->
감사합니다.
ksc
안녕하세요,
방금 한번 더 확인 해봤습니다.
제 경우 DB의 documents 파일에 생성된 자료실 관련 문서 status 값은 PUBLIC 입니다.
이 상태에서 자료실에는 비밀글로 출력 되었었고,
변수값을 확인 해보니 문서 내용이 들어 있어서 위의 방법으로 처리 했었습니다.
"미이라"님의 경우는 아예 값이 안들어 오는 모양인데... 상황이 좀 다른가 봅니다.ㅜㅜ
감사합니다.
ksc
미이라 님 안녕하세요,
xe_resource_packages 파일은 자료실 패키지 자체에 대한 정보로 보이며
저도 status값이 accepted입니다.
비밀글로 나오는 각 버전별 설명 내용은 documents 파일에 문서 형태로 저장되는것 같으니
문서파일에 있는 레코드의 status를 확인해 보셔야 할 것 같습니다.
감사합니다.
ksc
미이라 님 안녕하세요,
윗글이 아래와 같은데...
로그인 하면 내용이 출력 되나요?
<td colspan="4">{$package->variables[content]}</td>
적용해도 로그아웃하니 "비밀글입니다"로 출력되는데요.
감사합니다.
ksc
스킨에서 내용을 담당하는 부분이 어떻게 코딩되어있나요?