묻고답하기
위젯 접수폼에서 확장변수 입력받아 게시판에 출력하는 방법좀 알려주세요.
2011.10.04 06:32
안녕하세요
현재 위젯 폼(contactfree 위젯)을 사용하는대요.
아래는 contact.html 소스이구요
아래 초록새 부분을 해당 게시판으로 출력하고자 하는데, 그 해당 게시판에서 확장변수로 지정되어 있어서 출력이 안되더라구요
<!--%import("./filter/insert.xml")-->
<!--%import("./css/default.css")-->
<!--%import("./js/contact.js")-->
<form id='contactus' action="./" method="post" onsubmit="return submit_request(this);">
<fieldset >
<legend>
<input type="hidden" name="mid" value="{$widget_info->target_mid}" />
<input type="hidden" name="password" value="{$rand_password}" />
<input type="hidden" name="nick_name" value="" />
<input type="hidden" name="title" value="" />
<input type="hidden" name="content" value="" />
<input type="hidden" name="category_srl" value="0" />
</legend>
<div class='short_explanation'></div>
<div class="form_container">
<label for="name">고객명</label><br/>
<input type="text" name="user_name" maxlength="50" size="50" class="inputTypeText" value="" /><br/>
</div>
<div class="form_container">
<label for="email_address">핸드폰</label><br/>
<input type="text" name="homepage" maxlength="80" size="50" class="inputTypeText" value="" />
</div>
<div class="form_container">
<label for="email_address">주소</label><br/>
<input type="text" name="email_address" maxlength="80" size="50" class="inputTypeText" value="" />
</div>
<div class="form_container">
<label for="inquiry">증상</label><br/>
<textarea name="inquiry" cols="30" rows="5" class="inputTypeTextArea"></textarea>
</div>
<div class="form_container">
<input type="image" src="img/submit.gif" value="submit" alt="submit" />
</div>
</fieldset>
</form>
<script>
var g_reload = '{$widget_info->reload}';
</script>
아래는 자바스크립터로 게시판으로 보내는 소스인데요
회색부분에서 확장변수를 지정해야 하는데 , 영 모르겠더라구요. ㅠㅠ
도와주세요
function submit_request(f) {
f.nick_name.value = f.user_name.value;
f.title.value = f.inquiry.value ;
f.content.value = f.email_address.value ;
f.content.value = f.homepage.value ;
f.content.value = f.inquiry.value ;
return procFilter(f, insert);
}
/* 글쓰기 작성후 */
function completeDocumentInserted(ret_obj) {
jQuery('input:text,textarea','#contactus').attr('disabled','disabled');
jQuery('input:image','#contactus').click(function() {
alert('Already requested.');
return false;
});
alert(ret_obj['message']);
if (g_reload=='Y') {
location.reload();
}
}