메인메뉴 새글 아이콘 출력 채택완료
안녕하세요
게시판에 새글이 있을 경우 해당 메뉴에 새글 아이콘(icon_new.gif)이 나오게 하려고 합니다.
G5 기준글을 찾기는 했는데 적용이 안되네요...
차이가 있다면
1. 테마를 사용
2. shop.head.php에 적용
이 두가지인데 상관이 있는지는 모르겠네요..
제 코드 남겨놓습니다.
www/lib/new.icon.lib.php
shop.head.php
include_once(G5_LIB_PATH.'/new.icon.lib.php'); // 추가
메인메뉴
메뉴 준비 중입니다.
아래가 추가된 코드입니다.
<?php echo tto_new_icon($row2['bo_table']) ?>
해결될 수 있는 문제면 좋겠네요 ㅠ
감사합니다.
답변 2개
menu 테이블에는 bo_table 칼럼 값이 없습니다.
menu 테이블의 me_link 칼럼에만 게시판 URL 인 경우,
"http://~/bbs/board.php?bo_table=notice" 형태로 들어가 있습니다.
me_link 값을 파싱하여 bo_table 값을 추출하여 넘겨주어야 됩니다.
1.
foreach( $menu_datas as $row ){
if( empty($row) ) continue;
->
foreach( $menu_datas as $row ){
if( empty($row) ) continue;
$parts = parse_url($row['me_link']);
parse_str($parts['query'], $query);
2.
<?php echo tto_new_icon($row2['bo_table']) ?>
->
<?php echo tto_new_icon($query['bo_table']) ?>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
$row2 는 for 내부에서만 도는 것 아닌가요?
$row2['bo_table']를 출력해서 정상적으로 출력되는지 확인하십시오
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
또 하나 배우고 갑니다.
감사합니다~~