묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
확장변수 입력 내용을 태그에 동시 저장
2015.10.03 11:35
게시판에서
확장변수 text로 입력받은 것을
tags를 hidden 속성으로하고
동시에 저장되게 하는 방법이 없을까요?
확장변수로 쓰면서 통합검색에서 해당항목이
태그에서 검색되게 하고싶거든요...
skin의 write파일에서 어떻게 수정해야할지
도움 부탁드립니다^^
확장변수 text로 입력받은 것을
tags를 hidden 속성으로하고
동시에 저장되게 하는 방법이 없을까요?
확장변수로 쓰면서 통합검색에서 해당항목이
태그에서 검색되게 하고싶거든요...
skin의 write파일에서 어떻게 수정해야할지
도움 부탁드립니다^^
댓글 3
-
mindpainter
2015.10.03 12:59
-
소원
2015.10.12 14:41
답변 감사합니다.
확정변수에 id부여하는 대신에
알려주신것 조금 응용해서서
script에서 id대신name 값으로 변수 가져와서 처리했습니다
감사합니다.^^
<input type="hidden" name="tags" id="tags" value="{htmlspecialchars($oDocument->get('tags'))}" class="itx">
<script>
jQuery(function($){
$("input[name=extra_vars2]").keyup(function(){
//$('#extra_vars2').keyup(function(){
text_copy=$(this).val();
$('#tags').val(text_copy);
});
});
</script>
-
uppylook
2017.10.29 13:59
소스보고 적용해봤는데요 잘안되네요 가르침 부탁드립니다.
게시판 스킨은 스케치북을 사용하고 있습니다. 초보라 어떻게 적용해야 할지 모르겠네요, 다양한게 적용을 해봤는데 안되서 글을 남깁니다.
자바스크립트를 사용하시면 가능할것 같습니다.
확장변수에 텍스트를 입력하면 입력이 완료된 텍스트를 게시글 등록전에 hidden된 input에도 넣는거죠..
1. 해당 확장 변수에 아이디 부여, 확장변수 출력이 loop 형식이라면..
예: 확장변수에 부여된 아이디를 A, tag에 부여된 아이디를 B라고 할때
<tr loop="$extra_keys=>$key,$val" id="A"|cond="$val->name=='확장변수제목'">
<th scope="row"><em cond="$val->is_required=='Y'">*</em> {$val->name}</th>
<td>{$val->getFormHTML()}</td>
</tr>
2. hidden된 tag에도 id부여
3. script 추가
<script>
jQuery(function($){
$('#A input').keyup(function () {
aaa=$(this).val();
$('#B input').val(aaa);
});
});
</script>