언제부턴가 회원정보 메뉴에 '수신 거부 리스트'라는 게 생겼었네요?
act값을 따라가보니 알림센터 모듈에서 생성한 탭 같은데요.
아마도 특정회원으로부터 오는 알림을 차단하는 건가봐요.
이게 언제부터 생긴 걸까요?
그리고 실제 알람을 차단하려면 어떻게 하는 것인지도 궁금합니다.
언제부턴가 회원정보 메뉴에 '수신 거부 리스트'라는 게 생겼었네요?
act값을 따라가보니 알림센터 모듈에서 생성한 탭 같은데요.
아마도 특정회원으로부터 오는 알림을 차단하는 건가봐요.
이게 언제부터 생긴 걸까요?
그리고 실제 알람을 차단하려면 어떻게 하는 것인지도 궁금합니다.
2020년도쯤에 develop브랜치에 이미 머지가 되었으면 당연히 마스터에.. 머지가 이루어졌죠 ㅎㅎ ㅋㅋ
디벨롭에 머지된 내용들은 대부분은 거의 마스터에 편입이 되긴하니까요.. ㅋㅋㅋ 님이 그 페이지를 볼 수 잇다는건 당연히.. 정식버전에 적용이 되어서 일테니까요 ㅎㅎ
수신 거부? 알림 차단? 암튼 이거 써먹으려다가 실패 중입니다ㅜㅜ
알림센터 스킨을 따로 만들어보고 있는 중인데요.
- 일단 게시판에서 {getUrl('', 'act', 'dispNcenterliteInsertUnsubscribe', 'unsubscribe_type', 'document', 'target_srl', $document_srl)} 이런 식으로 알림 차단 링크를 만들어서
- ./index.php?act=dispNcenterliteInsertUnsubscribe&unsubscribe_type=document&target_srl=47348 같은 주소를 따라가보면
=> Template not found: ./layouts/comely_layout/popup_layout.html 요렇게 에러가 뜨네요. 혹시 ./common/tpl/popup_layout.html로 연결되어야 하는 건가요;;;
=> getUrl의 파라미터에 layout=none을 붙여줘야 폼 필드가 겨우 뜨기는 하는데 스타일이 다 깨져서 이게 무슨 의미가 있는 건가 싶긴 합니다;;;
이게 원래 레이아웃 폴더가 popup_layout.html 파일을 갖고 있어야 하는 것인지,
아니면 코어의 알림센터 모듈에서 레이아웃 설정을 조정해줘여 하는 것인지,
그것도 아니면 알림센터 스킨에서 각 상황을 잘 회피해야 하는 것인지,
궁금합니다~
아, 원래 의도하셨던 방식을 이해했습니다.
게시판에서의 링크를 이렇게 팝업창으로 구성하고
<a href="#" onclick="popopen('{getUrl('', 'act', 'dispNcenterliteInsertUnsubscribe', 'unsubscribe_type', 'document', 'target_srl', $document_srl)}'); return false;">알림차단</a>
코어의 알림센터 모듈 https://github.com/rhymix/rhymix/blob/90d3766e5c6125b263eccc1ecd25a8dea7e1039e/modules/ncenterlite/ncenterlite.view.php#L147
윗줄에 $this->setLayoutPath('./common/tpl'); 를 넣었더니 이렇게 잘 나오게 됐습니다 :)
아 저거..
3년된거같네요
https://github.com/rhymix/rhymix/pull/1235
누군가 의뢰해주셔서 제가 추가한 기능입니다.