묻고답하기

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 남기남
무도사 0.1.4 업데이트 이후에 comment_srl 에러 [1] 2007.09.19
제혀기 [질문] 글 쓸때 특정한 내용이 미리 입력되게 하기....  
토로로 메뉴 색이 자꾸 바뀌어 버려요. .쉬운문제인듯한데 저는 잘.. 도와주세요 [2] 2007.09.20
태영이656 회원이 특정 게시물을 몇 번이나 view했는지 로그 기록할 수 있나요?  
LooK782 특정 게시판 권한주기... [1] 2007.09.20
팔공산 비밀글 적용시 확장변수의 내용은 보이는 군요  
ken1223 http://localhost/?mid=mypage&act=dispMemberSignUpForm&member_srl= [2] 2007.09.19
조재필 RSS 에러 file  
후후후루루 주소뒤에 zbxe 없애고..사용방법 뭐죠? [4] 2007.08.14
rejoice 로그인하고 게시판가면 로그아웃이 되는거 [1] 2007.09.20
:에반: 회원가입 시 약관창 못줄이나요? [3] 2007.09.19
이상헌918 페이지 관리 정렬 문제로 질문 드립니다. [4] file 2007.09.20
초보 bbs에서 lib.phb 수정후 다시 올라가지 않아요  
greengas 글쓰기 창 높이 줄이기 [5] file 2007.09.19
쭈니대디 이미지 배너에 링크를 걸고 싶어요? [1] 2007.09.20
유정기512 염치 불구하고 글 남깁니다. 그냥 지나치시말고 방법좀알려주세요.... [3] file 2007.09.20
최귀성249 메뉴권한을 관리자로 하니까 안보여요 [1] 2007.09.20
박원경985 회원등급조정 [3] 2007.09.20
궁금이 한 IP로 다중 도메인 운영시 도메인별 보드의 독립운영이 가능한가요? [3] 2007.09.19
tanatoss Cozy Simple Color Plus 2 에서 질문이여 ....  
greengas 게시판에 내용이 없어도 저장이 되는 법  
눈군 제발 답변줌요 ㅠ_ ㅠ [1] 2007.09.20
눈군 비회원이 게시글을 남기면요... 홈주소가 안떠요 [1] 2007.09.16
최주헌282 홈페이지 좌우에 공백 만들 수 없나요? [1] 2007.09.19
xe촙5 통합게시판스킨 관련 중요한 질문입니다. 읽어주시길 [2] file 2007.09.20
sies .htaccess 파일 업로드 문제.. [1] 2007.09.20
후니짱 쪽지함 쪽지글 볼 때 생기는 오류 메세지 file  
이충성711 0.1.6으로 패치도중 오류가.......  
리틀왕자 관리자 메뉴관리에서  
기랑 어떤 경우에는 댓글입력이 되고, 어떤 경우에는 안되요;; [3] 2007.09.08