묻고답하기

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