물어보기
질문이나 조언(추천, 의견)을 구할 수 있지만, 답변 의무는 그 누구에게도 없습니다. 직접적인 도움요청은 [작업의뢰]를 이용해주세요.

모바일 작성 표시 애드온을 사용중인데.. 관리자는 표시가 안되도록 하고 싶은데

 

혹시 관련된 팁이나 방법이 있으면 알려주십사하고 질문 남깁니다 ^^

  • profile
    불금 2016.11.03 19:53:24
    애드온 php 파일에서
    if($called_position ~~~밑에다가
    if($logged_info->is_admin == 'Y') return; 추가하세요
    1
  • profile
    나만의너 2016.11.03 20:23:07
    꿀팁 감사합니다 ^^ 바로 적용되네요 ㅎㅎ
  • profile
    나만의너 2016.11.03 21:05:47

    제가 밑에다가 입력했더니 관리자만 안보이고 회원들에게는 그대로 보이는데요.
    혹시 관리자가 작성했을때는 표시를 안하는 방법으로 이 방법이 맞나요 ?

     

    if($called_position 이 부분이 너무 많은데 혹시 어디쯤인가요 ?

    제가 넣어봤는데.. 관리자는 아예 표시자체가 안보이게 되네요 ^^;

  • profile
    불금 2016.11.04 21:45:25
    음 해당 애드온을 확인해봤습니다...
    33번줄 }elseif(Mobile::isMobileCheckByAgent()){ 밑에 if($logged_info->is_admin == 'Y') return; 을 넣으시면 원하시는 작동이 될겁니다.
  • profile
    나만의너 2016.11.04 21:59:06

    33번째 줄이
    else if($called_position == 'after_module_proc' && $GLOBALS['mobile_info'])
    이것인데요.
    }elseif(Mobile::isMobileCheckByAgent()){ 이 코드는 없네요.. ㅎㅎ;;
    코드가 다른것으로보아 사용하는게 다른가 봅니다 ^^ 전 코노리님꺼 사용하고 있거든요 ㅎㅎ

     

    그래도 답변 감사합니다 ^^

  • profile
    불금 2016.11.04 22:09:44
    저도 코노리님꺼 사용하는데 버전이 다른가 봅니다.
  • profile
    불금 2016.11.04 22:12:32

    최신버전 받아서 확인해봤습니다.
    if($called_position == 'after_module_proc' && $this->variables['document_srl'] && Mobile::isMobileCheckByAgent())
    {
    56줄 아래에다가 하시면 될거같습니다.

    1
  • profile
    나만의너 2016.11.04 22:39:02
    감사합니다 ~ ^^ 제대로 작동이 되는 것 같습니다 ㅎㅎ 꿀팁!!
  • ?
    투데이 2016.11.03 21:23:05
    관리자가 글을 작성했을때 모바일 표시가 나지 않길 원하신다는 말인거같음
  • profile
    나만의너 2016.11.03 23:52:21
    네 맞습니다 ㅎㅎ

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