텝메뉴에서 배송정보현황, 회원코멘트 등등..

view.skin.php 에서 탭 메뉴를 이용한 다양한 .....

^^ 스킨을 오늘밤(??) 에 만들기전에 팁으로 원리를 올립니다.


1. view.skin.php 하단에 (텝메뉴소스는 많으니 각자가 알아서 구하심 될듯)

<?
include_once("../m_shop/tab.php");
?>

===>> 이런식으로 텝 메뉴를 불러옵니다. 물론 코멘트는 삭제하고요.. ^^

2.tab.php 에서 구사할 부분.

- 배송정보, 회원의견,배송현황 ( 이런 3가지 부분들을 각각의 게시판이 있다고 가정을 합니다. 물론 소규모 사이트를 만들경우는 1개의 게시판으로 생각하셔도 되고요...)

각각의 텝에 이런식으로 합니다.
<?
include_once("../m_shop/tab1.php"); //배송정보현황
?>

<?
include_once("../m_shop/tab2.php"); //회원의견
?>


<?
include_once("../m_shop/tab3.php"); //기타 넣고 싶은..
?>

==>> 이런식으로 tab1.php, tab2.php, tab3.php 파일을 불러옮니다.

^^ 교회 같다와서 올릴게요. ^^

^^ 호호호 교회 다녀왔습니당 ^^ 포인트를 위해서

각각의 tab1.php tab2.php , tab3.php 는 코멘트에 올립니당.
|

댓글 5개

가정: g4_write_test ( 이런 테이블이 별도로 있다고 가정합니다.)

tab1.php //배송정보현황

==================================================================

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$m_shop = "../m_shop";
include_once("./_common.php");

// 이해를 위해서 html 코드는 생략합니다.

$list_table = "g4_write_test"; // test 라는 각각의 게시판정보를 가지고 있는 테이블


$mct = " wr_1 = '$bo_table' "; // wr_1 여분필드를 각각의 게시판의 정보.
$mct .= " and wr_2 = '$wr_id' "; // 각각의 게시판에 해당콜롬의 고유아이디를 검색한다.
$mct .= " and wr_3 = '$member[mb_id]' "; // 개별 회원(아이디) 정보가 있는경우만
$mct .= " and wr_4 = '1'; //1 은 배송현황만, 2 는 회원의견, 3은 기타라 가정
$cat_row = cat_all("select * from $basic_table where $sct"); //php5버전, 자신만의 sql code 를 쓰시면 됩니다.
// 구누보드코드와 비슷한데 제가 쓰는 코드로 그냥 사용합니당. ㅡ,,ㅡ
// 구누보드의 경우 $sql = " select * from $basic_table where $sct ";

// 만약 회원이 아니면 로그인하라는 멧세지를 보냅니다.
// 생략. ^^


if($cat_row == 0){
echo '회원님께서 주문하신 내역이 존재하지 않습니다.'; // 해당정보가 비어있는경우.....
}
else{ // 주문내역이 있을경우를 그냥 else로 처리 했어용.

foreach($cat_all as $data) { // 구누보드의 경우 while 또는 for 문으로 하시면 됩니다.
// 좀더 배열을 자유롭게 하실려면 php5로 하는게 향후(??) 좋을듯 합니다. 3차원배열방식을 적용할경우 매우 유용합니당. ^^

echo ' 배송코드';
echo '<br>';
echo $data[wr_subject]; // test 라는 보드에 제목을 배송코드라고 가정을 했습니다.
echo "&nbsp;&nbsp;";
echo $data[wr_5] ; // 배송진행 현황이라고 가정. wr_5 부분은 또다른 관리자 모드에서 컨트롤이 돼야 합니다. ^^ 구누보드의 질문 답변 소스를 참고하시면 좋은 결과가 나올겁니다.


}


}

?>


==========================================================================
원리에 앞뒤 다 빼고 포인트 부분만 했는데요... 설명이 필요 할거 같아서...서술(?) 합니다.

1. test 라는 테이블에서 각각의 검색조건
$mct = " wr_1 = $bo_table "; // 테이블
$mct .= " and wr_2 = $wr_id "; // 해당게시판의 제품고유정보값
$mct .= " and wr_3 = $member[mb_id] "; // 해당제품을 구매했을경우 현황..

이런 절대 불변의 3가지 조건으로 test 라는 테이블에서 정보를 뽑아서.....tab1.php 에 뿌려주면.. 배송현황....결과값이 나옵니다..

당연히.. ^^ 자신이 사용하는 코드를 쓰시면 됩니다.
tab2.php , tab3.php 도 위와 같은 원리로 원하는 조건식을 변화 시키시면 됩니다..

^^ 따로 좀더 근사하게 만드느라 skin 은 위 원리로 만드는 중입니다. ^^



그럼 새해 복 많이 받으세요. 답변이 &#46124;나 몰겠어용. ^^
관련 스킨 : http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=41702
호곡... 고맙습니다...
텝메뉴에서 배송정보현황, 회원코멘트 등등..

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고