조회 수 86 댓글 5

제목 없음.png

 

이렇게 닉넴을 누르면 홈페이지 이런식으로 간략하게 메뉴가 나오는데 여기에 다른 항목을 추가시켜주고 싶은데 어떻게 하나요? 예를 들어 회원가입설정 메뉴에 트위터 링크를 넣도록 해놓고 해당 정보를 입력하면 해당 메뉴에 트위터라고 뜨고 해당 링크로 넘어가게요.

  • ?
    Stone돌미 2016.09.30 23:01:02

    xe/common/js 폴더에서 common.js파일 수정
    컨트롤f 눌러서 '메뉴' 검색..

  • profile
    데버 2016.09.30 23:13:33
    감사합니다. 이따 해보겠습니다.
  • profile
    데버 2016.10.01 00:44:43
    /**
     * @brief 문서/회원 등 팝업 메뉴 출력
     */
    displayPopupMenu : function(ret_obj, response_tags, params) {
    var target_srl = params.target_srl;
    var menu_id = params.menu_id;
    var menus = ret_obj.menus;
    var html = "";
    
    if(this.loaded_popup_menus[menu_id]) {
    html = this.loaded_popup_menus[menu_id];
    
    } else {
    if(menus) {
    var item = menus.item;
    if(typeof(item.length)=='undefined' || item.length<1) item = new Array(item);
    if(item.length) {
    for(var i=0;i<item.length;i++) {
    var url = item[i].url;
    var str = item[i].str;
    var icon = item[i].icon;
    var target = item[i].target;
    
    var styleText = "";
    var click_str = "";
    /* if(icon) styleText = " style=\"background-image:url('"+icon+"')\" "; */
    switch(target) {
    case "popup" :
    click_str = 'onclick="popopen(this.href, \''+target+'\'); return false;"';
    break;
    case "javascript" :
    click_str = 'onclick="'+url+'; return false; "';
    url='#';
    break;
    default :
    click_str = 'target="_blank"';
    break;
    }
    
    html += '<li '+styleText+'><a href="'+url+'" '+click_str+'>'+str+'</a></li> ';
    }
    }
    }
    this.loaded_popup_menus[menu_id] =  html;
    }

     

    소스가 이렇게 되어있는데 뭘 어떻게 손봐야할지 모르겠네요.

  • ?
    Stone돌미 2016.10.01 01:33:10
    xe/modules/member 폴더에서 member.model.php 파일
    homepage 검색
    관련소스 체크하셔서 복사붙여넣기 하셔서 원하는메뉴 추가하시면 될거같아요
  • profile
    데버 2016.10.01 01:45:12

    감사합니다. 작동잘됩니다. 해매고있었는데 덕분에 해결하고 갑니다.


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