묻고답하기

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);

        }




방향을 바꿔서 jquery로 접근하려 했는데

$(window).load(function(){

$('#popup_menu area ul li').prepend('<img src="#" />');

});


popup_menu area 안에 ul 안에 li 안에 a태그 링크(쪽지보내기 등)들이 있고

이런식으로 해도 되야 할 것 같은데 전혀 꿈쩍도 안하네요



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




글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
푸우하늘 게시판, 회원 등 자료옮기기 질문 [1] 2013.06.03 by sejin7940
본쥬 XE사용하기 [1] 2013.06.03 by sejin7940
티지로 1.7.3.4 사용하고 있습니다... 저만 확장컴포넌트에 설문조사가 없는가요 [1] 2013.06.03 by sejin7940
들소떼 홈페이지의 분류가 생성되지 않아요!!! [1] 2013.06.03 by 윤씨
인포츠 하위 메뉴 메인 화면에 게시판 내용 표시 방법좀 알려주세요. [1] 2013.06.03 by YEARNING
보소보소 현재 접속자 아이디와 접속기록을 관리자만 볼수 있는 프로그램이 있는지요.  
dbaseman 회원목록 가입일자순으로 보이게 하기  
BonaSera 회원 아이디 클릭시 나오는 팝업창에 아이콘 삽입하려면?  
dbaseman 게시판 제목과 본문의 색깔을 검정색으로 변경하는 방법  
BonaSera 게시물 목록에 동영상 첨부 표시 아이콘 출력이 안됩니다.  
BonaSera 게시판에서 파일첨부 후 무언가를 작동하게 하려면?  
하늘384 관리자 화면 접속 백지  
김태숙229 게시판 등록버튼 file  
후이다 최고관리자 비밀번호 잊어버렸을때는 어떻게 하나요?  
neifirst 게시판의 내용이 보이지 않습니다.  
기술지원 xe 인기글 출력..? [1] 2013.06.03 by 큰성565
임실치즈 홈페이지 복사문의드립니다 [2] 2013.06.03 by 포스짱
또별 1734 버전 회원가입폼 항목과 입력박스 수평정렬 방법 문의 합니다. file  
NaviGator layout 의 $GNB 변수 위치 [2] 2013.06.03 by 처로
HOTSUN 댓글만 달면 게시판이 이상해지네요. [1] file 2013.06.03 by sejin7940
임채원임 Hosting24 XE 설치방법  
몰라280 브라우저제목 없앨수는 없나요? [1] 2013.06.03 by 송동우
허혁재1 추가질문.. xe_trackbacks drop 후 접속불가  
상22 코어 업데이트 후 화면에 이런 오류만 ㅠ [2] 2013.06.02 by boayo
OEZ 배경+메인배너  
loveis... 위젯과 스킨에 대해 질문 드립니다. file  
zerominus core 1.7.3.4에서 게시판모듈이 인식이 되지않는 경우 [1] 2013.06.02 by sejin7940
호스케치 최근 문서 출력을 메인화면에 출력하려고 합니다 [2] file 2013.06.02 by loveis...
nicerunner - [2] 2013.06.02 by 송동우
레몬제이 게시판 페이지를 찾을 수 없습니다. 해결방법좀 알려주세요. [1] 2013.06.02 by 송동우