웹마스터 팁
주문형게시판 만들기
2008.05.04 03:48
한미키친님의 리플로 문제점을 발견해서 패치파일 올립니다.
1.0.5버전에서 날짜 클릭 안되는 문제점 해결.
첨부한 extra_var_form.html파일을 받아서
/zbxe/modules/board/skins/xe_board_for_sale/ 안에 덮어 씌우시면 됩니다.
# 비밀글 자동체크
# 알림 자동체크
# 확장변수를 게시판목록에 나타내기
# 확장변수에 라디오버턴사용
# 확장변수에 주소검색추가
# 제목,내용 비입력시 글 입력가능
# 태그항목제거
# 주문서작성 이후나 조회시 아래 목록리스트 안보이게 함
참조홈페이지
이 주문 게시판은 개인적인 필요에 의해서 여러팁들과 응용게시판들을 묶어서 조합했습니다.
제가 독자적으로 한 것은 거의 없음을 밝히며,
원소스 주인들에게 일일이 허락을 득하지 못한 점 죄송하게 생각하며, 문제가 될시 삭제하겠습니다.
먼저 zbxe.rar(패치1적용된 파일)
압축을 풀어서 zbxe폴더안의 전체폴더 및 파일들을 제로보드가 설치된 폴더안에 덮어 씌웁니다.
[주문게시판 생성]
1. 홈페이지 관리에 들어가서 게시판을 생성합니다.
2. 레이아웃을 "미사용"으로 선택하고, 스킨을 "제로보드XE 주문전용 게시판"으로 선택합니다.
3. 확장변수에서 주문시 필요한 항목을 생성합니다.(예; 품목,수량등)
4. 스킨관리에가서 "비밀글작성에서 Y"를 선택하고, 아래의 항목등을 선택합니다.
확장변수를 게시판목록에 나타내는 기능은
대암지기님의 "xe_board_for_extra_vars 확장변수 전용 게시판 스킨[2차수정]"을 참조하세요
http://www.zeroboard.com/16752395
(참고로 거의 이 스킨이 주를 이루고 있습니다)
[주문페이지 작성방법]
주문페이지를 나타내는 것은 게시판의 글쓰기 부분을 iframe으로 페이지에 불러오는 것입니다.
아이프레임을 불러오는 것은 "닫군님의 아이프레임 추가(Iframe_maker) v0.1"
http://www.zeroboard.com/16627726 를 사용해서 구현해도 되고,(파폭에서 작동됨)
제가 작성한 "iframe사용시 세로길이 자동 조정되게 하기"
http://jcas.co.kr/zbxe/106172 를 참조해서 하셔도 됩니다.(파폭에서 세로길이 조정안됨) 저는 이것을 사용해서 구현했습니다.
1. 먼저 주문서페이지를 생성합니다.
2. 생성된 페이지에서 페이지수정을 눌러서 내용직접추가를 선택합니다.
3. HTML를 선택한후 iframe소스를 작성합니다.
<iframe style="width: 100%" src="/zbxe/?mid=sale&act=dispboardwrite" frameborder=o scrolling=no onload=resizeframe(this)></iframe>
iframe위에 주문에 관계된 여러 글들을 적어 넣을 수 있으니 참조하세요.
4. 불러온 페이지에 맞게끔 세로폭을 조절하세요.
넉넉히 하시는게 좋습니다. 그리고 수정도 눌러보시고 해서 제일 긴 쪽에 맞추세요.
보기페이지
[주문확인페이지 작성방법]
이 부분도 위의 부분과 상이합니다.
1. 먼저 주문서확인페이지를 생성합니다.
2. 생성된 페이지에서 페이지수정을 눌러서 내용직접추가를 선택합니다.
3. HTML를 선택한후 iframe소스를 작성합니다.
<iframe style="width: 100%" src="/zbxe/?mid=sale" frameborder=o scrolling=no onload=resizeframe(this)></iframe>
4. 불러온 페이지에 맞게끔 세로폭을 조절하세요.
넉넉히 하시는게 좋습니다. 그리고 수정도 눌러보시고 해서 제일 긴 쪽에 맞추세요.
보기페이지
[제목, 내용 바꾸는 방법]
"내용을 입력하지 않고 글작성 하기" http://jcas.co.kr/zbxe/106066 를 참조하세요.
이상과 같이 따라 하셨으면 총 1개의 게시판과, 2개의 페이지가 만들어졌습니다.
그럼 메뉴를 생성해서 1개의 게시판은 관리자만 보이게하고 2개의 페이지는 전체선택을 하시면,
비회원도 주문이 가능해 지는 주문게시판이 완성이 됩니다.
비밀글에 자동 체크되어 있으므로 주문확인이나 수정시는 비밀번호를 입력하거나 회원은 로그인해야지만 내용을 확인할 수 있습니다.
댓글 22
-
포토올
2008.05.04 13:14
주문형 게시판....멋지네요. 아이디어도 좋구요^^
제로보드로 곧 쇼핑몰도 탄생하겠습니다.
감사합니다.
추천을~^^ -
조영민
2008.05.05 15:15
좋은 정보 감사합니다.
게시판 아래에
<.script>
self.resizeTo(document.body.scrollWidth,document.body.scrollHeight);
<./script>
이렇게 스크립트 넣어주는 센스.. -
팔공산
2008.05.05 15:50
님 이 스크립트를 어디다가 적용하라는 건지요.
그리고 적용하면 어떤 효과가 있나요?
혹시 페이지에서 세로크기 자동조절 되나요? 그러면 좋은데... -
춘향러브도령
2008.05.13 18:13
글쎄요.. 님이 작성자셨군요. 그렇게 말씀하시니까. 무서운데ㅋㅋ
안되면 어케지... ?? 아직 한번 해본적이 없어서.
근데, 제 기억으론 예전 아이프레임 땜시 고민 했던 적이 잇어서, 제가 적어논 스크립트를 알고 있던 거였거든요.
님 올리신 게시글에는 적용이 가능한 스크립트 같아서 올려보았던겁니다.
아마 제 판단으론, 적용이 될거 같은데 지금 바로 해보고 안되면 삭제할께요...
물론, 높이 자동조절 기능이죠.
아참, 게시판 하단 내용에 넣으면 될듯하고, 님도 한번 해보세요.
사실 저도 잘 몰라요. -
팔공산
2008.05.13 20:20
게시판 높이자동조절이라면 본문글에 언급이 되어 있는데요.
제가 작성한 "iframe사용시 세로길이 자동 조정되게 하기"
http://jcas.co.kr/zbxe/106172 를 참조해서 하셔도 됩니다.(파폭에서 세로길이 조정안됨) 저는 이것을 사용해서 구현했습니다.
그리고 님이 말씀하신 소스를 게시판하단에 넣으니까 작동하지 않던데요.
-
우야꼬
2008.05.07 19:33
문제점이 한가지 있는데요...
주문확인/주문내용을 수정시 제목줄에 내용이 한번더 나오는 문제하고요, 제일하단에 내용입력한것이 없어지는 문제가 있네요. -
팔공산
2008.05.07 20:14
제목줄에 내용 한번 더 나오는 것은 어떻게 할 수가 없네요.^.^
그리고 제일하단 내용입력부분은 제가 실수를 했네요.
write_form.html을 열어서 8줄을 아래와 같이 변경하세요.
<input type="hidden" name="content" value="{$oDocument->getContentText()}여러곳에 보낼 경우 아래에 작성하세요." /> -
눅아신고했니?
2008.05.13 19:59
질문요~~
주문 버튼 눌렀을때.
위와 같은 주문 페이지를 만들어서 처리하면 정말 제가 구현하고자하는 사이트에 필요한 기능이라서. 곰곰히 연구중입니다.
저는 위 페이지에서 바로 주문 받아 입력하는게 아니고,
상품소개 이전 페이지를 먼저 만들고 해당 페이지에서 주문 버튼 누르면, 해당 페이지의 상품정보를 넘겨받아서, 지금 위에 설명한 페이지로 진행하는 과정을 만들계획입니다.
계획이 너무 거창하죠?ㅜ.ㅜ. otl -
팔공산
2008.05.13 20:22
멋진 계획이십니다.
완성되면 팁으로 올려주실거죠.
기대하고 있겠습니다. -
kamui
2008.06.03 16:54
80san 님 바로 여기에 이 항목들의 내용을 변경또는 삭제 하고 싶습니다만 도대체가 초보라 어딜 어떻게 만져야될지 모르겠습니다
도와주십시요 -_-;;; -
팔공산
2008.06.04 09:28
제목의 내용을 변경하실거면
/zbxe/modules/board/skins/스킨이름 폴더안에 write_form.html안에 아래부분 찾아서 편집하면 되고요,
<input type="hidden" name="content" value="여기에 적당한 글 넣고...." />
혹시 그 위의 글쓴이,비밀번호 부분들을 이야기하시는 것이라면요 write_form.html안에 아래부분 찾아서 변경이나 삭제하시면 됩니다.
그런데 글쓴이나, 비밀번호부분은 삭제하시면 안됩니다.
<div class="boardWrite">
<!--@if(!$is_logged)-->
<div class="userNameAndPw">
<label for="userName">{$lang->writer}</label>
<input type="text" name="nick_name" value="{$oDocument->getNickName()}" class="userName inputTypeText" id="userName"/><label for="userPw">{$lang->password}</label>
<input type="password" name="password" value="" id="userPw" class="userPw inputTypeText" /><label for="emailAddress">{$lang->email_address}</label>
<input type="text" name="email_address" value="{htmlspecialchars($oDocument->get('email_address'))}" id="emailAddress" class="emailAddress inputTypeText"/><label for="homePage">{$lang->homepage}</label>
<input type="text" name="homepage" value="{htmlspecialchars($oDocument->get('homepage'))}" id="homePage" class="homePage inputTypeText"/>
</div>
<!--@end--> -
kamui
2008.06.04 19:52
정말 감사드립니다(__) -
한미키친
2008.10.01 04:33
다 잘되는데요.. iframe 은 결국 적용 못하고 그냥 페이지 없이 게시판에 레이아웃 붙혀서 씁니다.
그런데요.. 확장변수중에서 날짜는 안 먹히던데요.. 혹시 저만 안되는건가요?? -
팔공산
2008.10.01 10:30
저도 지금 확인해보니 날짜가 안 먹히네요.
1.0.5로 업하고나서 그런것 같습니다. 그전에는 잘 되었는데...
제가 연구해 보겠습니다. -
한미키친
2008.10.01 23:49
아.. 그렇군요.. 날짜가 안되는 것 빼곤 진짜 최고에요 이 게시판!!!!
제 홈피에 주문형 게시판 20개 달아놨어요 ㅋㅋㅋㅋ 응용하니까 이게 대박이네요;; -
팔공산
2008.10.02 01:47
날짜버그 해결한 파일입니다. 첨부한 파일을 받아서
/zbxe/modules/board/skins/xe_board_for_sale/ 안에 덮어 씌우시면 됩니다. -
한미키친
2008.10.02 04:25
와우.. 정말 빠르십니다!!!!
방금 다운 받았구요!!! 얼른 덧 씌울게요 정말 감사합니다!!! -
cafedo
2008.10.03 04:41
감사합니다 -
moog
2008.10.19 03:37
xe_board_for_sale 파일은 어디에서 다운받나요 ㅠㅠ 찾아봐도 없다능 ㅜㅜ -
YEONHOO
2008.11.25 13:09
좋네요 많은 도움이 될것 같습니다. -
alljoy
2009.07.19 21:15
1.2.4버전에서 확장변수가 나오질 않아요....
-
blue7377
2009.07.24 19:06
1.2.4 버젼에서 안되는거 아니에요? 저도 안되네요.
제목 | 글쓴이 | 날짜 |
---|---|---|
[우클릭 및 드레그 방지법] 및 [방지된 홈페이지 해재법] >0< [7] | 이홍석295 | 2008.09.03 |
mixup 애드온 Textyle에서 찾을 수 없는 증상 해결 팁 [1] | 라르게덴 | 2009.08.10 |
1.1.5에서 1.2.4으로 업그레이드 할 때.. [3] | 활주로 | 2009.08.06 |
zbxe에 bgm을 설치하자 [11] | 우리아기 | 2008.08.16 |
엄지 추천 기능 본문에 삽입 하고자 하실때 (급조) [2] | thejeon | 2009.07.29 |
텔넷/ SSH 안 되는 계정에서 TAR로 데이터 백업/XE 설치하기 [5] | Dream Of Veritas | 2009.08.04 |
Lavalic Mp3 플레이어를 대신하는... [8] | 조성우371 | 2009.07.13 |
팁이 아니고 저같은 초보자 분들이 아셔야 할 사항하나! [5] | 토니박스 | 2009.07.20 |
"파일첨부"가 클릭이 안되시는 분 보셔요. [11] | 최강협 | 2007.12.04 |
텔넷으로 순간 압축풀기/폴더 삭제/폴더파일 압축하기... [5] | Crazyhouse.cn | 2008.05.19 |
게시판을 활용한 페이지 생성 및 관리 아이디어...(참고) [5] | 빨간발 | 2009.03.27 |
특정그룹 멤버 표시 위젯에서 이름 순 정렬하기 [2] | 이재한744 | 2009.03.30 |
확장변수를 위젯에서 출력하기 [5] | bibi | 2009.07.19 |
주문형게시판 만들기 [22] | 팔공산 | 2008.05.04 |
IIS에서 XE 설치 시 FTP 정보 등록에서 오류 조치 [4] | impre | 2009.02.20 |
첨부파일 안올라갈 경우.. [5] | 양갱; | 2009.04.18 |
메뉴에 플래시 적용하기 [7] | 지허 | 2007.10.23 |
쪽지 수신 음성 알림 [19] | Simulz | 2007.11.13 |
회원아이디 클릭시 메일보내기 기능 숨기기 [9] | 똑디 | 2008.12.18 |
사이트 주소 또는 title 고정시키기 [6] | 하늘(skycheer) | 2008.04.12 |