모바일 그룹 메뉴
모바일에서 그룹 메뉴 누르면 그 그룹의 게시판이 일반 최신글 형식으로 다 보이잖아요...
그룹별로 다른 형식으로 출력되게 하려면 어떻게 해야 하는지요??
한 그룹만 갤러리형식 최신글로 보이게 하고 싶은데요...
moblie/group.php를 수정하면 다른 그룹들도 다 같이 바뀌고...
팁 자료실에 있는 걸 보고 적용해봐도... 잘 모르겠어요...ㅡㅜ
도와주세욤.......
----------------
head.php파일은 이렇게 수정했구요....
<nav id="gnb">
<script>$('#gnb').addClass('gnb_js');</script>
<h2>메인메뉴</h2>
<ul>
<?php
$sql = " select * from {$g5['group_table']} where gr_show_menu = 1 and gr_device <> 'pc' order by gr_order ";
$result = sql_query($sql);
for ($gi=0; $row=sql_fetch_array($result); $gi++) { // gi 는 group index
?>
<li><? if ($row['gr_id'] == 'about') { ?>
<a <?php if($row[gr_id]==$gr_id)?> href="<?php echo G5_BBS_URL ?>/group_01.php" ><?php echo $row['gr_subject'] ?></a>
<?} elseif ($row['gr_id'] == 'pro') { ?>
<a <?php if($row[gr_id]==$gr_id)?> href="<?php echo G5_BBS_URL ?>/group_02.php" ><?php echo $row['gr_subject'] ?></a>
<?} else { ?>
<a <?php if($row[gr_id]==$gr_id)?> href="<?php echo G5_BBS_URL ?>/group.php?gr_id=<?php echo $row['../g5/mobile/gr_id'] ?>" ><?php echo $row['gr_subject'] ?></a>
<?}?>
</li>
<?php } ?>
<?php if ($gi == 0) { ?><li class="gnb_empty">생성된 메뉴가 없습니다.</a><?php } ?>
</ul>
</nav>
group_01.php파일과 group_02.php파일은 이런식으루 했구요...
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(!$is_admin && $group['gr_device'] == 'pc')
alert($group['gr_subject'].' 그룹은 PC에서만 접근할 수 있습니다.');
$g5['title'] = "제품안내"; // 수정
$gr_id = 'pro'; // 추가
include_once(G5_MOBILE_PATH.'/_head.php');
?>
<!-- 메인화면 최신글 시작 -->
<?php
// 최신글
$sql = " select bo_table, bo_subject from {$g5[board_table]} where gr_id = '{$gr_id}' and bo_list_level <= '{$member[mb_level]}' and bo_device <> 'pc' order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest('bach72_mobile','fish', 5, 70);;
}
?>
<!-- 메인화면 최신글 끝 -->
<?php
include_once(G5_MOBILE_PATH.'/_tail.php');
?>
그룹_01.php와 그룹_02,php를 bbs폴더에 넣었는데요...
이렇게 하고 나서 그룹메뉴를 눌러보면 아무것도 안뜨고 파일 안만든 다른 그룹 눌러도 아무것도 안떠요...^^;
아하..... 좀.. 창피하네요.......;;;; ㅎㅎㅎㅎ
그룹별로 다른 형식으로 출력되게 하려면 어떻게 해야 하는지요??
한 그룹만 갤러리형식 최신글로 보이게 하고 싶은데요...
moblie/group.php를 수정하면 다른 그룹들도 다 같이 바뀌고...
팁 자료실에 있는 걸 보고 적용해봐도... 잘 모르겠어요...ㅡㅜ
도와주세욤.......
----------------
head.php파일은 이렇게 수정했구요....
<nav id="gnb">
<script>$('#gnb').addClass('gnb_js');</script>
<h2>메인메뉴</h2>
<ul>
<?php
$sql = " select * from {$g5['group_table']} where gr_show_menu = 1 and gr_device <> 'pc' order by gr_order ";
$result = sql_query($sql);
for ($gi=0; $row=sql_fetch_array($result); $gi++) { // gi 는 group index
?>
<li><? if ($row['gr_id'] == 'about') { ?>
<a <?php if($row[gr_id]==$gr_id)?> href="<?php echo G5_BBS_URL ?>/group_01.php" ><?php echo $row['gr_subject'] ?></a>
<?} elseif ($row['gr_id'] == 'pro') { ?>
<a <?php if($row[gr_id]==$gr_id)?> href="<?php echo G5_BBS_URL ?>/group_02.php" ><?php echo $row['gr_subject'] ?></a>
<?} else { ?>
<a <?php if($row[gr_id]==$gr_id)?> href="<?php echo G5_BBS_URL ?>/group.php?gr_id=<?php echo $row['../g5/mobile/gr_id'] ?>" ><?php echo $row['gr_subject'] ?></a>
<?}?>
</li>
<?php } ?>
<?php if ($gi == 0) { ?><li class="gnb_empty">생성된 메뉴가 없습니다.</a><?php } ?>
</ul>
</nav>
group_01.php파일과 group_02.php파일은 이런식으루 했구요...
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if(!$is_admin && $group['gr_device'] == 'pc')
alert($group['gr_subject'].' 그룹은 PC에서만 접근할 수 있습니다.');
$g5['title'] = "제품안내"; // 수정
$gr_id = 'pro'; // 추가
include_once(G5_MOBILE_PATH.'/_head.php');
?>
<!-- 메인화면 최신글 시작 -->
<?php
// 최신글
$sql = " select bo_table, bo_subject from {$g5[board_table]} where gr_id = '{$gr_id}' and bo_list_level <= '{$member[mb_level]}' and bo_device <> 'pc' order by bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++) {
// 이 함수가 바로 최신글을 추출하는 역할을 합니다.
// 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.
// 사용방법
// latest(스킨, 게시판아이디, 출력라인, 글자수);
echo latest('bach72_mobile','fish', 5, 70);;
}
?>
<!-- 메인화면 최신글 끝 -->
<?php
include_once(G5_MOBILE_PATH.'/_tail.php');
?>
그룹_01.php와 그룹_02,php를 bbs폴더에 넣었는데요...
이렇게 하고 나서 그룹메뉴를 눌러보면 아무것도 안뜨고 파일 안만든 다른 그룹 눌러도 아무것도 안떠요...^^;
아하..... 좀.. 창피하네요.......;;;; ㅎㅎㅎㅎ
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 3개
웹진이나 갤러리로 나타낼 그룹만 적용하면 되겠네요.
팁자료실에 제가 올린 그룹 페이지 만들기를 참고하시고
mobile/head.php 수정방법은...
제가 올린 방법이나 사노라가노라님의 방법을 사용하면 됩니다.
그렇게 만들면 내용이 세로로 너무 길게 나타나겠다싶어
만들어볼 생각을 하지 않았습니다.
mobile/head.php에 'g_photo.php'를 불러올 수 있게 소스 수정을 해주면 될겁니다.
수정해보았다는 소스를 알려주시면... 시간나면 한번 시험해보겠습니다.