테스트 사이트 - 개발 중인 베타 버전입니다

그누보드 쇼핑몰 버튼 경로 지정방법 채택완료

와이앤이 5년 전 조회 1,882

안녕하세요. 일전에 홈페이지 복제에 대해 문의 남기고 많은 도움을 받았습니다.

감사합니다.

 

복제는 무사히 마쳤고,

초보의 질문 하나 드리고자 합니다.

 

쇼핑몰에서 제품 바로구매를 누르면

지정된 경로로 변경하는 방법좀 여쭙고 싶습니다.

 

// 바로구매, 장바구니 폼 전송
  function fitem_submit(f)
  {
  f.action = "./cartupdate.php";
  f.target = "";
   
  if (document.pressed == "장바구니") {
  f.sw_direct.value = 0;
  } else { // 바로구매
  //f.sw_direct.value = 1;
  location.href = "/bbs/write.php?bo_table=register&it_id=1563339613";
  return false;

 

 

소스보기를 통해 복붙했습니다.

바로구매를 누르게 되면 위와같은 경로로 이동을 하게되는데

제가 다른 신청서 폼을 사용해야해서 경로를 변경하고 싶습니다.

 

현재 신청서폼은 skin-board-register-write.skin.php 의 경로에 저장이 되어있더라구요

이 경로를 변경하려면 어느파일을 수정해야할까요?

 

아신다면 조언 부탁드립니다.

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

답변 1개

채택된 답변
+20 포인트
5년 전

    location.href = "/bbs/write.php?bo_table=register&it_id=1563339613";

의 의미는 /bbs/write.php?bo_table=register&it_id=1563339613 페이지로 이동하라는 뜻입니다.

 

'register' 게시판의 스킨이 'register' 로 설정되어 있는 듯 하고, (관리자 > 게시판 > 목록 참조)

그래서 /bbs/write.php?bo_table=register 는 /skin/board/register/write.skin.php 를 불러오게 됩니다.

 

특정 페이지로 이동하고자 한다면..

location.href = "/aaa.php"; 식으로 변경하여도 됩니다.

 

특정 게시판 특정 스킨의 쓰기 페이지로 이동시키고자 한다면

location.href = "/bbs/write.php?bo_table=register2&it_id=1563339613";

과 같은 형태로 작성하면 되는데.. 'register2' 게시판의 설정 스킨 폴더(/skin/board/[스킨명]) 의 write.skin.php 로 이동됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

와이앤이
5년 전
상세한 답변 정말 감사드립니다.
제가 눈동냥으로만 배우고 있는중이라 미흡한게 많습니다.
말씀하신 내용대로 수정을 하려면 어떤 파일을 수정해야할지 알려주실수 있나요?

너무 막연하다면 대략적으로 파일 이름이라도 유추해주신다면 제가 하나하나 찾아보도록 하겠습니다.
마르스컴퍼니
5년 전
/skin/shop/basic/item.form.skin.php 에 있을 것 같습니다.
와이앤이
5년 전
바로 찾았습니다. 귀찮으실텐데 정말 친절한 답변 감사드립니다^^

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

답변을 작성하려면 로그인이 필요합니다.

로그인