극초보용 - 주문서 제작2 > 그누보드5 팁자료실

그누보드5 팁자료실

극초보용 - 주문서 제작2 정보

극초보용 - 주문서 제작2

본문

쓰기 폼을 완성했으면 게시판 리스트에 해당 내용이 나오기를 바라겠죠?

역시 ctrl-c, ctrl-v.
html을 몰라도 php를 몰라도 문맹만 아니면 가능합니다.

1.
list_skin.php을 엽니다.
이 파일이 게시판 리스트를 보이게 해줍니다.

보면 69번째 줄에 다음과 같은 내용이 있습니다.

* 아래의 코드에 마우스를 올리면 복사하기 아이콘이 나옵니다.

            <th scope="col">제목</th>
            <th scope="col">글쓴이</th>
            <th scope="col"><?php echo subject_sort_link('wr_datetime', $qstr2, 1) ?>날짜</a></th>
            <th scope="col"><?php echo subject_sort_link('wr_hit', $qstr2, 1) ?>조회</a></th>

    바로 이부분이 게시판 리스트 제목입니다.

    쓰기에는 넣은 내용대로 제목을 추가해야지요.

	    <th scope="col">제목</th>
	    <th scope="col">상품</th>
	    <th scope="col">가격</th>
	    <th scope="col">수량</th>
            <th scope="col">글쓴이</th>
            <th scope="col"><?php echo subject_sort_link('wr_datetime', $qstr2, 1) ?>날짜</a></th>
            <th scope="col"><?php echo subject_sort_link('wr_hit', $qstr2, 1) ?>조회</a></th>

입력 항목 만들기에도 말했듯이 한글은 아무렇게나 바꾸어도 됩니다.
심지어 공백으로 두어도 됩니다.

제 이렇게 3개이 제목을 넣었으면,

실제 주문 내용들이 출력이 되어야겠지요?

106번째 줄에

               <a href="<?php echo $list[$i]['href'] ?>">
                    <?php echo $list[$i]['subject'] ?>
                    <?php if ($list[$i]['comment_cnt']) { ?><span class="sound_only">댓글</span><?php echo $list[$i]['comment_cnt']; ?><span class="sound_only">개</span><?php } ?>
                </a>

                <?php
                // if ($list[$i]['link']['count']) { echo '['.$list[$i]['link']['count']}.']'; }
                // if ($list[$i]['file']['count']) { echo '<'.$list[$i]['file']['count'].'>'; }

                if (isset($list[$i]['icon_new'])) echo $list[$i]['icon_new'];
                if (isset($list[$i]['icon_hot'])) echo $list[$i]['icon_hot'];
                if (isset($list[$i]['icon_file'])) echo $list[$i]['icon_file'];
                if (isset($list[$i]['icon_link'])) echo $list[$i]['icon_link'];
                if (isset($list[$i]['icon_secret'])) echo $list[$i]['icon_secret'];

                 ?>
            </td>
            <td class="td_name sv_use"><?php echo $list[$i]['name'] ?></td>
            <td class="td_date"><?php echo $list[$i]['datetime2'] ?></td>
            <td class="td_num"><?php echo $list[$i]['wr_hit'] ?></td>

이 있습니다. 이 부분이 실제 내용을 출력하는 곳입니다.

                if (isset($list[$i]['icon_new'])) echo $list[$i]['icon_new'];
                if (isset($list[$i]['icon_hot'])) echo $list[$i]['icon_hot'];
                if (isset($list[$i]['icon_file'])) echo $list[$i]['icon_file'];
                if (isset($list[$i]['icon_link'])) echo $list[$i]['icon_link'];
                if (isset($list[$i]['icon_secret'])) echo $list[$i]['icon_secret'];

이 부분은 글을 올렸을 때 나오는 아이콘을 표시하기 위한 것입니다.

자 이제 넣어봅시다.

            <td class="td_name sv_use"><?php echo $list[$i]['name'] ?></td>

    이라고 된 곳 위에 넣으시면 됩니다.
    name은 말 그대로 이름부분이지요.

            <td class="td_name sv_use"><?php echo $list[$i]['wr_1'] ?></td>
            <td class="td_name sv_use"><?php echo $list[$i]['wr_2'] ?></td>
            <td class="td_name sv_use"><?php echo $list[$i]['wr_3'] ?></td>

간단하죠?

이 부분을 넣으면 됩니다.

여기서 칸의 크기를 조절해주어야할 필요가 있습니다.
긴 글인데 좁아서 글이 두줄로 나오는 경우가 있거든요.

style.css에 보면(이것도 skin 폴더 안에 있어요)

/* 게시판 목록 */
#bo_list .td_board {width:120px;text-align:center}
#bo_list .td_chk {width:30px;text-align:center}
#bo_list .td_date {width:60px;text-align:center}
#bo_list .td_datetime {width:110px;text-align:center}
#bo_list .td_group {width:100px;text-align:center}
#bo_list .td_mb_id {width:100px;text-align:center}
#bo_list .td_mng {width:80px;text-align:center}
#bo_list .td_name {width:100px;text-align:left}
#bo_list .td_nick {width:100px;text-align:center}
#bo_list .td_num {width:50px;text-align:center}
#bo_list .td_numbig {width:80px;text-align:center}

이런 내용이 있는데 바로 class="td_name 을 이곳에 있는 것으로 바꾸면 크기가 변경이 됩니다.
예를 들면 class="td_board 로 바꾸면 120px 짜리로 늘어납니다.

자 이제 게시판 리스트를 보세요.
입력 항목의 내용이 모두 나오지요?



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

280원 무제한 도메인 등록 호스팅(http://hostingis.com), 무제한 용량/무제한 도메인 등록 호스팅(http://hostingis.com), 서버 호스팅(http://hostingis.com), 웹서버 관리툴 cpanel 보다 좋은 cypanel(http://cypanel.com)

추천
5

댓글 11개

아...그리구요... 희망사항이 있습니다. 카페24의 쇼핑몰 그리고 요기에도 상품이 메인에 올라올경우가 있습니다. 이저럼..항목(리스트)에 1~10번까지(갤러리또는항목) 이미지등이 순서대로 있을경우 화살표등을 넣어서 아래위로 이동시켜서 좋은것을 상위에 노출할 경우가 필요한데요.. 이런것은 아직 그누5버전에는 없는듯하구요.. 가페24쇼핑몰두요.. 그래서 순위 및 위치를 조절할수있는 시스템이 필요하는데요.. 희망사항입니다.^^ 없는것을 만드는게 바람이기도 합니다.^^
넵. 답변감사합니다. 혹시 쇼핑몰일경우 상품을 1.2.3.4.5.6.7 배열될때요.. 4번 앞에 신규상품 10번을 넣으려면...ㅠ 해도해도 안될듯합니당.. 관리자로 로긴할때 사용하는 순위조절 화살표가 있다면 좋겠구요^^ 이것 땜시도 머리아푸구요.. 상품리스트에서 주문하는것도 머리아프구요.. ㅠ 그누4에는 순위조절이 있는데 요걸 그누5로 가져올 방법을 모색중입니다. 어렵네요..ㅠ
또 다른 방법은,

추천수로 조작하면 됩니다.
게시판 생성할 깨 정렬 방식을 선택할 수 있는데
추천 수 큰 순서로 하면 되고 추천수를 수작업으로 변경하면 그 순으로 나오겠지요.

가장 중요한 상품 공지
중요한 상품 순 추천수
ㅎㅎ 답변감사합니다.^^ 지금은 이름앞에 번호를 줘서 하고는 있습니다. 게시판 목록에서는 되는데요.. 가장어려운게 최근게시물에서 원하는 이미지를 순서대로 배열하는게 어렵네요.. 항상 최신글올라오는게 맨앞으로 빠져서요.. 그래서 편법으로 게시판목록의 이미지를 다른곳으로 이동했다가 다시 불러오면 최신글에도 적용이 됩니다. 요게 쇼핑몰로 따지자면.. 상품을 넣었다가 빼고 다시 신상품오면 앞쪽에 있는상품을 넣었다 빼고... 이게 뭔일인지...ㅠㅠ 에고. . 현재 저는 쌩쇼를 하고 있는중입니다. ㅠㅠ 아휴..
하단의 링크를 보시면...요게 위에있는 그누4의 상품배열 입니다. 제가 요것 관련해서 팁과 질문답변을 약 1달을 뒤져서 찾은건데요..ㅠ 이건뭐 아시는분은 쉬운데 초보는 무지 까다롭네요.. 쇼핑몰과 점목하면 현제 나와있는 쇼핑몰기능의 최고일듯 합니다. 쇼핑몰도 그렇지만... 다른분야에도... 이고 해결해주시는분께 짜장면 곱배기로 사드렸으면합니다. ㅎㅎ

제가올린 내용--> http://sir.co.kr/qa/?wr_id=44690&s_tag=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5

그누 원본---> http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=113749

저의 테스트 사이트---> 단(관리자일때만 조절화살표보임) http://uzwed.com/bbs/board.php?bo_table=test1
전체 2,411 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT