Q&A

https://xetown.com/rxe_tip/981669

 

이글 참조해서 회원정보나, 위젯, 게시판보드등에 배찌를 달아볼려고 합니다.

$myFollowerCount 이걸 넣었을때는 제 팔로워 숫자는 가져오더라구요 
예를들면 팔로우 숫자가 2이상이면 표시하는 조건으로 한다면 아래 코드를 어떻게 조건을 줘야 될지요

<!--@if ($myFollowerCount > 2)-->배찌<!--@end-->

댓글 71

  • 2018.09.11 05:57 #1064443
    잘 됩니다. 순간 아차 했습니다. ㅠㅠ
  • 2018.09.11 06:02 #1064454
    지금 하신 작업이 하드코딩을 개선 하신 것 입니다.

    무언가 설정 기준을 바꾸려면 코드를 수정해야 만 하는 것이 하드코딩 되었다고 표현합니다.

    이렇게 웹에서 설정으로 변경할 수 있게 하드코딩이 아닌 것으로 개선을 하면 코드는 조금 추가되지만 사용자는 굉장히 편리해지죠.

    저희는 이 값을
    게시판 본문,서명,댓글,게시물 목록
    메인의 위젯
    팔로우랭킹 위젯
    팔로우인기회원 소개 위젯
    썸씽모듈 회원프로필영역, 게시글 목록

    등등... 에서 사용할 수 있게 되어 값을 높이고 싶을때 지금 위에 언급한 것만 봐도 어머어마한 스킨을 다시 수정해야 하는 수고를 덜게 된 것 입니다.
  • 2018.09.11 06:24 #1064493
    네 그전에 추천 및 조회 인기글도 이런식으로 표출하면 정말 편했겠어요.. 정말 좋은 정보 알려주셔서 감사드립니다. 이제 팔로우 관련된 표시나 버튼들은 어느정도 정리 된것 같아요 좀 적극적으로 홍보해야겠어요.. 아직 아시운건 개발자님게 저도 문의드리긴 했는데 팔로우 독려 팝업창 기능이 되면 정말 금방 활성화 될 것 같긴하네요 이미 적용해서 사용중이시니 효과는 잘 아실 테구요 ㅎ
  • 2018.09.11 06:26 #1064497

    특정 조건에 팝업을 레이어로 띄우는 건 개발자분이 하시기엔 부담스러운 요청이죠.
    제가 보기엔 게시글 목록에 우선적으로 하셔야 할 것 같습니다. 목록에서 부각되어 보인다면 뱃지를 가지고 싶겠죠~~

     

    인기글 설정값은 쉽게 변경되지 않아 그나마 처음에 하드코딩해도 그냥 쭉 쓸 수 있어서 필요성이 조금 덜하지만 이 팔로우스타 기준 값은 조금만 활성화 되면 기준수를 계속 올려야 될거라 편리할 겁니다.

  • 2018.09.11 06:29 #1064502
    아 게시글 목록을 안했군요..^^
  • 2018.09.11 06:31 #1064506

    fl.png

     

     

    이런 자료는 쉽게 만들수 있으니 어쩌면 더 도움이 될수도 있을 것 입니다. 

    저희는 회원에게만 동작하는 애드온인데 회원이 꼭 이용하고 싶은 서비스에 팔로우를 최소인원을 하지 않으면 저 창과 함께 이용이 안되도록 했습니다. ㅋㅋ

     

  • 2018.09.11 06:41 #1064526
    아 다른 독촉 안내 기능이군요
  • 2018.09.11 06:42 #1064530

    정말 회원이 꼭 접근하고 싶은 핵심 코어 페이지에만 적용해 놓아도 효과가 좋습니다. 이용하고 싶다면 팔로우 안내문 읽고 3명을 팔로우 하는 건 어려운 일이 아니라 쉽게 하십니다. 이렇게 되면 기본적으로 회원들이 3명을 팔로우 하기 시작해서 좋은 동기내지는 안내를 그리고 행동으로 옮기게 해주는 것이죠.

  • 2018.09.11 06:50 #1064557

    게시판 목록에 입력하는 상단쪽 조건이
    {@

    $sargs=new stdClass;
    $sargs->member_srl=$oDocument->get('member_srl');

    $woutput = executeQuery("memberfollow.getMemberFollowerCount",$sargs);

    $writerFollowerCount=$woutput->data->cnt;

    }
    read에서와 같이 들어가면 되는거죠? logged_info로도 해보는데 이건 구현이 안되네요

  • 2018.09.11 06:52 #1064565
    목록에서는 댓글작성자 처럼 목록에 사용하는 게시글작성자로 바뀌어야 합니다.
    댓글쪽도 본문과 똑같이 하셧으면 그건 잘못한건데요? 로그인회원으로 하시면 당연히 안되는거죠.
  • 2018.09.11 06:53 #1064570
    $document->get('member_srl');

    이게 목록에서 각 목록에 해당하는 글 작성자 입니다.
  • 2018.09.11 06:44 #1064540
    저희 사이트 로그인 하시고 회원들이 이용하고 싶다고 예상되는 몇개 서비스를 접속하시면 어디서 뜨는지 찾으실 수 있습니다 ㅋㅋ
  • 2018.09.11 06:54 #1064574
    {@

    $sargs=new stdClass;
    $sargs->member_srl=$comment->get('member_srl');

    $woutput = executeQuery("memberfollow.getMemberFollowerCount",$sargs);

    $writerFollowerCount=$woutput->data->cnt;

    }
    댓글에서는 이렇게 조건을 걸었었구요
  • 2018.09.11 06:54 #1064582
    네. 위에 댓글 달아드렷듯이 목록에서도 목록의 글 작성자 변수가 따로 있습니다.
  • 2018.09.11 06:55 #1064586
    $writerFollowerCount

    이부분도 L을 추가하던지 해서 한 페이지에 글,댓글,목록이 보일때 다른 정보가 덮어씌워지지 않도록 해주셔야 합니다.
  • 2018.09.11 06:59 #1064595
    네 변수가 다르군요 잘 적용되었습니다.
  • 2018.09.11 07:24 #1064616
    위 팝업은 어떤걸 응용하신건가요?
  • 2018.09.11 07:26 #1064624
    그건 응용이 아니고 애드온을 제작 한 것 입니다.
    베이스가 된 애드온은 비회원에게 로그인하라고 하는 로그인해! 애든온입니다.

    동작조건은
    회원
    지정된 숫자 이하의 팔로잉 회원

    입니다.

    대신 모든 페이지에 적용하기 보다는 정말 회원이 하고 싶은 활동이 있는 서너곳 만 작동해 놓았습니다.
  • 2018.09.11 06:34 #1064516

    fl2.png

     

    팔로우를 해 놓으면 우선적으로 메인에서 내가 팔로우한 회원의 글을 볼 수 있도록 자리를 마련해 주고 팔로우를 몰라 팔로우를 하지 않은 회원들에게는 저렇게 안내와 함께 벌로 광고가 나갑니다 ㅋㅋ

     

  • 2018.09.12 03:31 #1065728
    https://xetown.com/rxe_tip/944586
    이 팁은 삭제하신건가요? 팔로우 소식이요
  • 2018.09.12 03:33 #1065732
    네. 삭제한 이유는 얼마전에 설명 드린 것 같습니다.