기능

회원정보에 스킨 수정없이 특별한 내용 추가해주기 (코노리님 포인트 레벨 표시 애드온 이용)

by 꿀팁관리소장 posted Oct 25, 2021
Extra Form
추천지수 6

회원정보에 특별한 정보를 추가해 주기 위해 주로 회원정보 스킨을 수정해서 정보를 추가해 주기 마련인데요. 이 경우 기본 스킨을 사용할 경우 코어 업데이트 때 마다 수정해야 하는 불편이 따를 수 있습니다.

 

오늘 잔머리를 굴려보다가 코노리님께서 배포하신 회원정보에 포인트,레벨 표시해 주는 애드온에 내가 출력하고 싶은 내용을 추가해 주면 될 것 같아 추가해 주었습니다.

 

 

화면 캡처 2021-10-25 171845.png

 

제가 추가한 것을 블로그 기능으로 해당 회원의 블로그 주소를 출력해 주도록 해보았습니다.

 

 

애드온의 코드에

 

회원정보를 가져오는 코드를 추가해 줍니다.

 

$thismemberInfo = getModel('member')->getMemberInfoByMemberSrl($member_srl);

 

그리고 여기서 닉네임만 사용하면 됩니다.

 

닉네임까지 추가한 블로그 주소를 완성해 줍니다.

 

$show_blog = "<a href='/@$thismemberInfo->nick_name'>https://rxtip.kr/@$thismemberInfo->nick_name</a>";

 

화면 캡처 2021-10-25 171952.png.jpg

 

지금 표시해 드린 부분에 넣으시면 유지관리하기 편리하겠죠.

 

 

 

 

 

다음 실제 정보를 출력해주는 부분에 지금 정보를 출력해주도록 추가해 줍니다.

 

 

        $melist = new stdClass;
        $melist->title = '블로그';
        $melist->value = $show_blog;
        $displayDatas[] = $melist;    

 

 

위치는 아래 이미지를 보시고 찾아서 넣어보세요.

 

화면 캡처 2021-10-25 171803.png

 

 

요렇게 애드온에서 처리를 해주면 이제 기본회원정보 스킨을 사용하는 경우 코어 업데이트시 신경을 쓰지 않아도 됩니다.

 


Articles

1 2 3 4
서버에 요청 중입니다. 잠시만 기다려 주십시오...

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5