웹마스터 팁
메뉴에 새 글 표시 모듈 사용 시 new 아이콘이 보이지 않는 버그 수정
2014.08.12 09:21
※ 이 팁은 1.7.0 (메뉴에 새 글 표시 모듈 기준) 버전을 기준으로 작성되었으며, 추후 모듈 버전이 업데이트되었을 때 이 버그가 해결이 될 수도 있습니다.
XE 버전이 1.7로 올라가면서, 처음 글이 등록되었을 때는 new 아이콘이 보이다가 어느 순간 new 아이콘이 보이지 않던 현상이 생기더군요.
원인을 분석해보니 사이트 메뉴 편집에 접근하는 순간 ajax로 모든 메뉴를 가져오는데 이 떄 메뉴 캐시가 갱신되더군요.
메뉴 캐시를 갱신하면서 new 아이콘을 포함시키지 않다보니 new 아이콘이 나타나지 않더군요.
사실 정말 오래 전에 원인 파악 후 이러한 현상을 수정했는데, 이것 저것 작업이 많다보니 팁으로 정리해서 올릴 시간이 없더라고요.
그래서 늦게나마 이렇게 올립니다.
/modules/zzz_menu_new/zzz_menu_new.controller.php 파일을 열어서 349 ~ 361 줄을 보면 아래와 같은 부분이 있습니다.
$target_act = array(
'procHomepageInsertMenuItem',
'procHomepageDeleteMenuItem',
'procHomepageMenuItemMove',
'procMenuAdminInsertItem',
'procMenuAdminUpdateItem',
'procMenuAdminDeleteItem',
'procMenuAdminMoveItem',
'procMenuAdminMakeXmlFile',
'procMenuAdminButtonUpload',
'procMenuAdminUpdateAuth'
);
이 부분을 아래와 같이 변경합니다.
$target_act = array(
'procHomepageInsertMenuItem',
'procHomepageDeleteMenuItem',
'procHomepageMenuItemMove',
'procMenuAdminInsertItem',
'procMenuAdminUpdateItem',
'procMenuAdminDeleteItem',
'procMenuAdminMoveItem',
'procMenuAdminCopyItem',
'procMenuAdminMakeXmlFile',
'procMenuAdminButtonUpload',
'procMenuAdminUpdateAuth',
'getMenuAdminSiteMap'
);
※ 굵게 표시한 부분이 추가한 부분입니다. 뒤에 있는 콤마(,) 유무를 꼭!! 확인하시길 바랍니다.
'procMenuAdminUpdateAuth' 뒤에 콤마(,)가 하나 있습니다.
댓글 8
-
socialskyo
2014.08.12 10:38
-
Campion(캠피언)
2014.08.15 12:36
우와~~~ 해결해주셔서 정말 고맙습니다..
역시 능력자분들 >,.<
-
용초딩
2014.08.17 12:43
'procMenuAdminUpdateAuth', 뒤에 콤마 꼭 붙혀야 합니다.....
정말 간질간질하던 부분이었는데 시원하네요 ㅠㅠ 정말 감사합니다!
-
퍼니엑스이
2014.08.19 12:14
뒤에 있는 콤마가 잘 안 보이는 것 같아서 밑에 따로 공지를 해 놓았습니다.
감사합니다 :)
-
kittens
2015.03.05 21:44
와 정말 대단하십니다. 어떻게 이런 걸 해결할 수 있는지 저 같은 초보는 감탄만 할 뿐이네요.
덕분에 해결하고 갑니다.
-
단매니저
2015.05.05 01:46
이렇게 했는데도 가끔 모든 게시판에서 메뉴의 새글 표시가 사라질때가 있습니다....ㅜㅜ 혹시 다른 방법 아시는 분 계시나요?
-
1052
2016.03.27 03:45
게시판 설정을 변경하면 바로 아이콘이 사라집니다. 이것도 비슷한 구문추가로 개선시킬수있을것같은데 방법을 부탁드립니다.
-
디트리히A
2016.11.30 17:12
전 이렇게 추가햇습니다.
$target_act = array(
'procHomepageInsertMenuItem',
'procHomepageDeleteMenuItem',
'procHomepageMenuItemMove','procMenuAdminCopyItem',
'getMenuAdminSiteMap',
'dispBoardAdminBoardInfo',
'dispBoardWrite',
'dispBoardAdminSkinInfo',
'dispBoardAdminMobileSkinInfo',
'dispBoardAdminGrantInfo',
'dispBoardAdminExtraVars','procMenuAdminInsertItem',
'procMenuAdminUpdateItem',
'procMenuAdminDeleteItem',
'procMenuAdminMoveItem',
'procMenuAdminMakeXmlFile',
'procMenuAdminButtonUpload',
'procMenuAdminUpdateAuth'
);
제목 | 글쓴이 | 날짜 |
---|---|---|
''웹진형태의 최근문서 출력''위젯에서 썸네일 생성이 되지 않을때 [2] | 아시안느 | 2008.05.20 |
버튼 글씨체 바꾸기.... [2] | winter548 | 2008.05.20 |
글 쓸 때 자동으로 비밀 글 체크하기(''비고수''님의 팁) [1] | 띵야 | 2008.05.20 |
보안로그인 사용시 기본포트가 아닐 경우 [2] | bluemind69 | 2008.05.20 |
회원 관리 리스트에 생일/이메일 추가하기 [4] | 老姜君 | 2008.05.19 |
텔넷으로 순간 압축풀기/폴더 삭제/폴더파일 압축하기... [5] | Crazyhouse.cn | 2008.05.19 |
본문과 댓글 입력의 기본 폰트. 크기 한번에 변경하기... [3] | winter548 | 2008.05.19 |
홈페이지에 닉네임 대신 실명으로 뜨게 만들기 [5] | findwind | 2008.05.19 |
1.0.3 오토링크(autolink) 디자인 수정본 [6] | 위드파트너 | 2008.05.18 |
게시물목록의 조회수 등의 글씨(폰트), 폰트 크기, 색깔 변경 [1] | winter548 | 2008.05.17 |
New 등의 아이콘 변경하기... [3] | winter548 | 2008.05.17 |
게시판→설정→스킨관리→글제목 표시 유무 넣기 [2] | 탑심 | 2008.05.15 |
오른쪽 상단에 로그인 정보 출력하기 (게시판 만으로) | youngminpark | 2008.05.15 |
일반 html이나 php파일에 모듈을 추가했을시 나타나는 문제점. (최근게시물 모듈. 링크 타겟 지정). [8] | 장민수 | 2008.05.11 |
아고라 서명운동 전용 웹카운터 [2] | 살색마수 | 2008.05.10 |
rewrite mod 사용시 404 페이지 에러 해결 방법 | 이종준 | 2008.05.09 |
확장변수(textarea)에 html태그 적용 [6] | 오엘 | 2008.05.08 |
회원 확장 정보를 레이아웃에서 활용하기 [6] [1] | mooo | 2008.05.06 |
리플이나 서명에서 특정 태그 막기 [4] | 老姜君 | 2008.05.05 |
주문형게시판 만들기 [22] | 팔공산 | 2008.05.04 |
와..해결을 해주시는군요.!! 감사합니다.