묻고답하기

asdsad.png

xe1.4 처럼 xe1.5에서도 회원 아이디 클릭 시 나오는 팝업창에 아이콘을 추가하고 싶습니다.

어디에 가서 손을 보면 될가요...?

        function getMemberMenu() {
            // Get member_srl of he target member and logged info of the current user
            $member_srl = Context::get('target_srl');
            $mid = Context::get('cur_mid');
            $logged_info = Context::get('logged_info');
            $act = Context::get('cur_act');
            // When click user's own nickname
            if($member_srl == $logged_info->member_srl) $member_info = $logged_info;
            // When click other's nickname
            else $member_info = $this->getMemberInfoByMemberSrl($member_srl);

            $member_srl = $member_info->member_srl;
            if(!$member_srl) return;
            // List variables
            $user_id = $member_info->user_id;
            $user_name = $member_info->user_name;

            ModuleHandler::triggerCall('member.getMemberMenu', 'before', $null);

            $oMemberController = &getController('member');
            // Display member information (Don't display to non-logged user)
            if($logged_info->member_srl) {
                $url = getUrl('','mid',$mid,'act','dispMemberInfo','member_srl',$member_srl);
$icon_path = './modules/member/tpl/images/icon_view_info.gif';
                $oMemberController->addMemberPopupMenu($url,'cmd_view_member_info',$icon_path,'self');
            }
            // When click other's nickname
            if($member_srl != $logged_info->member_srl && $logged_info->member_srl)
{
                // Send an email
                if($member_info->email_address) {
                    $url = 'mailto:'.htmlspecialchars($member_info->email_address);
$icon_path = './modules/member/tpl/images/icon_view_info.gif';
                    $oMemberController->addMemberPopupMenu($url,'cmd_send_email',$icon_path);
                }
            }
            // View homepage info
            if($member_info->homepage)
                $oMemberController->addMemberPopupMenu(htmlspecialchars($member_info->homepage), 'homepage', '', 'blank');
            // View blog info
            if($member_info->blog)
                $oMemberController->addMemberPopupMenu(htmlspecialchars($member_info->blog), 'blog', '', 'blank');
            // Call a trigger (after)
            ModuleHandler::triggerCall('member.getMemberMenu', 'after', $null);
            // Display a menu for editting member info to a top administrator
            if($logged_info->is_admin == 'Y') {
                $url = getUrl('','module','admin','act','dispMemberAdminInsert','member_srl',$member_srl);
$icon_path = './modules/member/tpl/images/icon_view_info.gif';
                $oMemberController->addMemberPopupMenu($url,'cmd_manage_member_info',$icon_path,'MemberModifyInfo');

                $url = getUrl('','module','admin','act','dispDocumentAdminList','search_target','member_srl','search_keyword',$member_srl);
$icon_path = './modules/member/tpl/images/icon_view_info.gif';
                $oMemberController->addMemberPopupMenu($url,'cmd_trace_document',$icon_path,'TraceMemberDocument');

                $url = getUrl('','module','admin','act','dispCommentAdminList','search_target','member_srl','search_keyword',$member_srl);
$icon_path = './modules/member/tpl/images/icon_view_info.gif';
                $oMemberController->addMemberPopupMenu($url,'cmd_trace_comment',$icon_path,'TraceMemberComment');
            }
            // Change a language of pop-up menu
            $menus = Context::get('member_popup_menu_list');
            $menus_count = count($menus);
            for($i=0;$i<$menus_count;$i++) {
                $menus[$i]->str = Context::getLang($menus[$i]->str);
            }
            // Get a list of finalized pop-up menu
            $this->add('menus', $menus);
        }


여기에 $icon_path = './modules/member/tpl/images/icon_view_info.gif';

를 추가하였는데요 나오질 않습니다. 이미지는 경로에 제대로 있구요 icon_path 자리에

그냥 파일경로를 적어줘도 꿈쩍도 않습니다.

$icon_path 란게 있다면, 분명 아이콘을 표현해주기 위해 존재하는 것일텐데

왜 작동이 안되는 걸까요. 


member.controller.php 에도 이러한 부분이 있는데

$icon 변수는 있는데 왜 안되는 걸까요


function addMemberPopupMenu($url, $str, $icon = '', $target = 'self') {

            $member_popup_menu_list = Context::get('member_popup_menu_list');

            if(!is_array($member_popup_menu_list)) $member_popup_menu_list = array();


            $obj->url = $url;

            $obj->str = $str;

            $obj->icon = $icon;

            $obj->target = $target;

            $member_popup_menu_list[] = $obj;


            Context::set('member_popup_menu_list', $member_popup_menu_list);

        }


도움이 필요합니다. 도와주세요 ㅜㅜ


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
짝사랑 도와주세요.. 작성한 지 일정시간이 지나면 포인트감소 ...  
깜지곰팅 xe 관리자 애드온 부분이 한글이 깨져서 나옵니다. file  
Pumpkin 위젯페이지가 이상합니다. file  
빨간풍선 코어 1.7.3.4 업글 후 게시판 생성, 쓰기, 수정 다 안됩니다. [1] 2013.05.25 by 송동우
쿡래빗 컨텐츠 위젯 관련 기능 문의  
ldddd 포인트차감  
GZ_K SSH를 이용한 계정간의 XE 이동 후 관리자 제어판의 문제 file  
지니오나 특정 문서페이지에만 본문이미지 확대창 안뜨게 하는 방법 알고 싶어요 [1] 2013.05.25 by 지니오나
mymedia 프로필 사진 올리면 높이 20픽셀로 크롭이 되어 올려집니다.  
kipallera 매뉴얼 보고 따라하다 아예 처음부터 막혀 버렸습니다. file  
SuBlime 관리자 로그인 문제.. 제발.. 제발요. 답변 좀 주세요. [1] file 2013.05.25 by 송동우
어라얼랑 기본 url 설정이 안 되어 있습니다... 오류 발생합니다 file  
뮤르시엘라고 댓글에 미리 글이 적혀져서 나옵니다 도와주세요  
Pumpkin 확장컴포넌트가 관리자아이디로는 잘되는데 회원아이디로는 안나옵니다.  
몽실아빠 지식인 1.7 버전 답변 채택 문제 없으신가요 ? [1] file 2013.05.24 by 뮤르시엘라고
쿡래빗 xe코어 변수를 알고 싶습니다. [1] 2013.05.24 by sejin7940
착한부산남자 xe 1.7에서 기본게시판 구글 애드센스 적용 방법 질문 드릴께요. [1] 2013.05.24 by 송동우
XETheme [질문] 모바일 수정관련!(colorCode 모바일레이아웃) file  
서버링 xeschool 트래픽초과 [1] 2013.05.24 by 쿡래빗
쿡래빗 작성글 보기 도움부탁드립니다.  
우물안 페이지 삭제가 안되요 [1] 2013.05.24 by sejin7940
맥문동 [해결]추천인 출력 표시 문제 도움 부탁드립니다. file  
닥터명 freebsd에서 xe설치  
bourne 모바일에서 사이트가 뜨지 않는 오류입니다.  
BonaSera 회원 아이디 클릭시 나오는 팝업창에 아이콘 삽입하려면?  
크르릉33 구글애드센스 위젯페이지에 삽입하기 [2] 2013.05.24 by 크르릉33
곰사탕 게시판 생성 후 접속을 하면 에러가 납니다. 제발 도와주세요 ㅠㅠ file  
몽실아빠 지식인 관리자 답변 채택 추가 질문입니다. [1] file 2013.05.24 by 몽실아빠
누란지세 게시판 사용자 정의 값을 foreach 문으로 배열로 받아올수 없을까요? [1] 2013.05.24 by 푸시아
서버링 목록형 게시판 본문에서 "댓글 쓰기"를 다른 단어로... [1] 2013.05.24 by Double'U'