묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시물의 제목 등 특정값을 입력폼으로 가져오는 방법에 대해
2013.01.29 15:22
특정게시글(상품)에 대한 문의/예약을 보내는 폼을 만들고 싶어요.
먼저
1. 상품등록게시판
2. 문의 및 예약메일을 보내는 contact us 메일폼
이렇게 두 가지를 세팅했구요,
1번 게시판에 있는 게시글들 중 하나(A라고 하겠습니다)에서 문의하기 링크를 눌렀을 때
2번의 작성폼에 A라는 게시물의 제목이나 아니면 어쨌든 이 문의는 A에 대한 문의라는 것을 특정할 수 있는 정보가 미리 등록되어 있도록 하고 싶습니다. 물론 관리자가 받는 메일에도 포함되어 오구요.
그냥 인풋 폼에 기본적으로 해당값을 띄워주는 형태라도 관계없습니다.
즉 어떤 상품에 대한 문의인지 구별하는 코드를 넣고 싶다, 가 요지입니다.
아주 간단한 문제라고 생각은 하는데 개발자가 아니고 그냥 조금 코드를 읽을 수 있는 디자이너라 제대로 된 코드를 짤 줄은 몰라서...
쉬운 방법을 알고 계시다면 알려주세요 ㅠㅠ
XE홈의 게시판 검색해보았는데 http://www.xpressengine.com/index.php?document_srl=21534099
여기서 다루고 있는 내용이 조금 비슷한 것 같습니다... 만 이 내용만으로는 잘 모르겠습니다 ㅠㅠ
ps.
그리고 contact us 외에 혹시 문의폼을 구성할 수 있는 방법이 있을까요?
처음엔 게시판의 확장변수를 늘려서 만들어보았는데, 문의하기 배너의 링크를 글작성 주소로 바로 가게 만들었더니 권한 문제인지 잘 안되더라구요...
댓글 1
-
mindpainter
2013.01.29 18:04
-
냥만주의자
2013.01.30 10:31
정말 감사드립니다!! 한가지 더 여쭤보자면 혹시 게시물의 제목이 아니라 게시물에 포함된 확장변수 등의 값도 받아올 수 있나요? 만약 두 가지 이상을 가져올 수 있는 방법이 있을까요? title부분을 바꿔넣어보았는데 잘 되지 않네요 ^^;;
상품게시판과 문의하기 게시판을 각각 다른 스킨으로 만듭니다.
1. 상품게시판 읽기 페이지에 버튼 생성
<a href="{getUrl('mid','문의하기 게시판 모듈명','act','dispBoardWrite','document_srl','','title',$oDocument->getTitle())}">문의하기</a>
2. 문의하기 게시판 쓰기 페이지 상단에 코드 추가
<?
$getArticleTitle = $_GET["title"];
?>
3. 문의하기 게시판 쓰기 페이지 제목 넣는 부분의 value값에 다음과 같이 코드를 삽입
<input type="text" name="title" class="iText" title="{$lang->title}" value="<?=$getArticleTitle?>" />