XETOWN

호수 공원

XE 사용에 대한 여러가지 정보들을 공유할 수 있습니다.
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

https://www.xetown.com/xepoint/167382

 

이 애드온이 매우 좋은데,

 

어떤 회원은 부담스러워서 글쓰기가 싫다고 하는 분이 생기더군요.. ㅡㅡ;;

 

그래서 회원정보에서 사용자추가를 'show_myarticle' 이름으로 한후

보이기, 안보이기로 값을 주고 

 

K-139.png

addon->show_author_document.addon.php 에서 

if(!$oDocument->get('member_srl')) return; 아래에 해당코드를 넣어줍니다. 

 

$oMemberModel = getModel('member');
$logged_info = Context::get('logged_info');

$member_srl2 = $oDocument->get('member_srl');
$memberinfo = $oMemberModel->getMemberInfoByMemberSrl($member_srl2);
if($memberinfo->show_myarticle=='안보이기') return;

if($member_srl2 == $logged_info->member_srl) $gubun = '1';
Context::set('show_gubun', $gubun);

 

그 후 

 

해당폴더 tpl -> show_author_document.html 에서

</ul> 아래에

 

<!--@if($show_gubun=='1')-->
<span>
<h3>*작성한글 목록을 지우시려면 <a href="geturl('','act','dispMemberInfo')"><font color="red">회원정보</font></a> 에서 안보이기 로 변경해주세요</h3>
</span>
<!--@end-->

 

라고 입력해주면

 

안보이기를 선택한사람은 해당 애드온이 작동안되고,

보이기를 선택한 사람에게는 즉 해당글 을 쓴 사람이 보면

 

K-137.png

 

요런 안내문이 같이 보이게 됩니다. 

 

 

글쓴이 약사이다

profile
XE 이용 어언..3년입니다.
안되는 거 붙잡고 어뜩하든 되게 해볼려고 머리 굴리고 있습니다. ^^;
Atachment
첨부 2
  • profile
    웹지기 2017.01.06 17:57:06
    회원에게 선택권을 주고 출력여부를 결정해 줄때 다용도로 응용이 가능한 좋은 팁이네요. 감사합니다. 추후에 민감한 사항 회원들에게 선택권을 부여할때 참고해서 사용하겠습니다.
  • profile
    약사이다 2017.01.06 18:07:06
    ㅎㅎ 제가 영광이네요 웹지기님이 칭찬해주시다닝~!!

위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...