요즘 (게시판 모듈에서) 필진별 보기 위젯을 삽입해보려고 만지작거리고 있습니다.
그런데 현재 타운을 보면 글쓴이 이름에서 작성 글 보기를 누르면 member_srl을 파라미터로 해서 목록이 새로 뜨더라구요.
그래서 xe에서도 시도를 해봤는데 안 되더라구요.
여전히 search_target과 search_keyword로 보고 있다는;;;
이게 그러니까 라이믹스 한정인 거죠?
PHP | PHP 7.0 |
---|---|
CMS | XpressEngine |
요즘 (게시판 모듈에서) 필진별 보기 위젯을 삽입해보려고 만지작거리고 있습니다.
그런데 현재 타운을 보면 글쓴이 이름에서 작성 글 보기를 누르면 member_srl을 파라미터로 해서 목록이 새로 뜨더라구요.
그래서 xe에서도 시도를 해봤는데 안 되더라구요.
여전히 search_target과 search_keyword로 보고 있다는;;;
이게 그러니까 라이믹스 한정인 거죠?
첮아보니 이거다 싶은데 라이믹스에는 dispBoardNoticeList() 함수에 아랫부분이 이런 게 있네요.
// set member_srl for view particular member's document
if($this->module_info->use_anonymous !== 'Y')
{
$args->member_srl = abs(Context::get('member_srl'));
}
근데 이게 xe에는 없는 것 같구요.
... 자문자답이 돼버림ㅜ
... 덧. 물론 이 부분만으로 되는 것 같진 않고 코어 이곳저곳을 손봐야 할 것 같습니다. 아니면 애드온으로..
작성글보기 기능을 사용하면 XE에서는 닉네임, 라이믹스에서는 member_srl 기준으로 검색합니다. 닉네임으로 검색하면 예전에 탈퇴한 회원의 닉네임을 재사용한 경우 예전 회원의 글까지 검색되는 문제가 있어서 변경되었습니다.
위젯에서 하시는거면 그냥 member_info 가져 와서 하면 되는데요?