아래 A게시판에서 특정 버튼 ( 아래 이미지에서는 "정보수정요청") 버튼을 누르면
B게시판으로 이동함과 동시에 제목난에 A게시판 특정버튼이 있는 곳의 문서제목이 자동으로 B게시판의 제목난에 입력되고 사용자는 내용만 입력하게끔 하려고 합니다.
A게시판 해당 버튼에 링크를 어떻게 걸어야 하는지 도움 말씀 부탁드립니다.
[ A게시판 ]
[ B게시판 ]
마트몬
Lv. 8
아래 A게시판에서 특정 버튼 ( 아래 이미지에서는 "정보수정요청") 버튼을 누르면
B게시판으로 이동함과 동시에 제목난에 A게시판 특정버튼이 있는 곳의 문서제목이 자동으로 B게시판의 제목난에 입력되고 사용자는 내용만 입력하게끔 하려고 합니다.
A게시판 해당 버튼에 링크를 어떻게 걸어야 하는지 도움 말씀 부탁드립니다.
[ A게시판 ]
[ B게시판 ]
댓글 2
여러가지 방법이 있겠지만 url로 보내는 get방식을 이용하면
<a href="b게시판?titleinput=제목이 어쩌고">링크</a>
titleinput은 임의로 만든 변수 이름이구요.
제목이 어쩌고는 a게시판의 제목 변수가 들어가야 겠죠.
php라면 <?=$title?> 여기서 title은 달라질수 있습니다.
xe의 게시판이라면 스케치북스킨에선 {$oDocument->getTitle()} 이런게 들어가 있네요.
그리고 받는 쪽에서 get으로 넘어온 것을 제목입력칸에 넣어줘야 합니다.
아.. 그런데 xe가 get방식 막지 않았던가요?
막았다면 낭패...........
뭐 아무튼 일단 방법론적인것이니...
스케치북 스킨 기준으로 해서
<input type="text" name="title" class="itx" id="postTitle" title="{$lang->title}" value="{htmlspecialchars($oDocument->getTitleText())}"|cond="$oDocument->getTitleText()" />
이것이 제목이 들어가는 입력칸인데 id값이 postTitle이네요.
이걸 jquery를 이용해서 입력해주면 되겠죠.
xe문법은 잘 몰라서요.
아래쪽에
<script>
jQuery("#postTitle").val("<?=$_GET['titleinput']?>");
</script>
이렇게 하면 id값이 postTitle인 것의 value를 get방식으로 넘어온 titleinput값을 넣어라.라고 하니 될것 같네요.
그냥 방법론적인것이니 참고만 하세요.
현재 적용되어 있는 소스를 보고 하는 것이 아니라 완벽할수는 없어요.
B게시판도 뭔가 작업을 해줘야 하는 부분을 미처 생각 못하고 간단하게 A게시판에 링크만 생각을 했네요.
알려주신대로 한번 해보겠습니다. ^^