웹마스터 팁
초보 헤메다가 팁//인쇄영역 확장변수 포함
2008.07.14 13:42
현재 인쇄하기 버튼을 누르면 Content 영역만 출력이 되는데
확장변수 영역까지 출력을 원하시는 분을 위해 올려봅니다.
/zbxe/modules/document/tpl/print_page.html 에서 출력을 원하시는 위치에 다음을 포함시킵니다.
(스타일은 변경하셔도 됩니다.)
파일 첨부된 파일을 위 폴더에 업로드 합니다.
이상 초보유저의 헤메다가 팁입니다 ^^
<!--@if($oDocument->isExtraVarsExists() && (!$oDocument->isSecret() || $oDocument->isGranted()) )-->
<table width="100%" cellpadding="0" cellspacing="0" class="extraVarsList" summary="" style="border-top:solid 1px #E0E1DB;border-left:solid 1px #E0E1DB;border-right:solid 1px #E0E1DB;">
<col width="150" />
<col />
<!--@foreach($module_info->extra_vars as $key => $val)-->
<!--@if($val->name)-->
<tr>
<th height="30" bgcolor="f9f9f9" style="border-bottom:solid 1px #E0E1DB; border-right:solid 1px #E0E1DB; padding-left:5px" scope="row" width="150"><div align="left"><font color="#838383">■ {$val->name}</font></div></th>
<td style="border-bottom:solid 1px #E0E1DB; padding-left:5px">
<!-- 확장변수(extra_var)의 type에 따른 값을 출력하기 위해서 특별히 제작된 파일을 include 한다 -->
<font color="#838383"><!--#include("extra_var_value.html")--></font>
</td>
</tr>
<!--@end-->
<!--@end-->
</table>
<!--@end-->
댓글 8
-
주하니
2008.07.14 14:00
-
리히토
2008.07.14 14:36
아직 초보라서요~ 고수님들께 부탁 드려요^^ -
zero
2008.07.14 17:54
에고.. 인쇄하기 기능 업그레이드도 하고 인쇄 페이지도 정리해야 하는데 쉽게 손이 가지 않네요.
확장변수 부분등을 최대한 빨리 기능 개선할테니 일단 이 팁을 이용하시면;;; 좋을 것 같습니다. 쿨럭; =3=3=3
감사합니다. -
북한산여우
2008.08.25 15:41
꼭 적용하고 싶은데... 파일 올리고 해당 파일에 소스 추가 해도 전혀 변화가 없는데요. -
리히토
2008.09.01 10:54
변경파일을 볼 수 있을 까요 ^^ -
북한산여우
2008.09.01 12:01
이겁니다.
(s*ex 가 금지단어라고 안 올라가요. ㅎㅎ ㅠㅠ
<!--@if($oDocument->is*ExtraVars*Exists() 에서 s와 E 사이의 *는 실제론 없습니다.)
적용한 곳은 http://www.totokid.com/program/186
<!--%import("./js/document_admin.js")-->
<!--%import("./css/document.css")--><div class="printContent">
<div><h3>{$oDocument->getTitleText()}</h3></div>
<div class="member_{$oDocument->get('member_srl')} gap1 fl">{$oDocument->get('nick_name')}</div>
<div class="gap1 fr">{$oDocument->getRegdate()}</div><div class="clear"></div>
<div class="gap1">{$oDocument->getContent(false, false)}</div>
</div>
<!-- 확장변수 인쇄 위한 팁 -->
<!--@if($oDocument->is*ExtraVars*Exists() && (!$oDocument->isSecret() || $oDocument->isGranted()) )-->
<table width="100%" cellpadding="0" cellspacing="0" class="extraVarsList" summary="" style="border-top:solid 1px #E0E1DB;border-left:solid 1px #E0E1DB;border-right:solid 1px #E0E1DB;">
<col width="150" />
<col />
<!--@foreach($module_info->extra_vars as $key => $val)-->
<!--@if($val->name)-->
<tr>
<th height="30" bgcolor="f9f9f9" style="border-bottom:solid 1px #E0E1DB; border-right:solid 1px #E0E1DB; padding-left:5px" scope="row" width="150"><div align="left"><font color="#838383">■ {$val->name}</font></div></th>
<td style="border-bottom:solid 1px #E0E1DB; padding-left:5px">
<!-- 확장변수(extra_var)의 type에 따른 값을 출력하기 위해서 특별히 제작된 파일을 include 한다 -->
<font color="#838383"><!--#include("extra_var_value.html")--></font>
</td>
</tr>
<!--@end-->
<!--@end-->
</table>
<!--@end-->
<!-- 확장변수 인쇄 위한 팁 -->
<script type="text/javascript">//<![CDATA[
xAddEventListener(window,'load',function() { window.print(); } );
//]]></script> -
북한산여우
2008.09.09 12:53
이상하네요.
다른 파일을 수정하다보니
정상적으로 나오네요.
어쨌든 잘 쓰겠습니다. -
지우빠
2008.10.25 16:06
저도 안나오는데요...
<!--%import("./js/document_admin.js")-->
<!--%import("./css/document.css")--><div class="printContent">
<!--@if($oDocument->is???ExtraVars???Exists() && (!$oDocument->isSecret() || $oDocument->isGranted()) )-->
<table width="100%" cellpadding="0" cellspacing="0" class="extraVarsList" summary="" style="border-top:solid 1px #E0E1DB;border-left:solid 1px #E0E1DB;border-right:solid 1px #E0E1DB;">
<col width="150" />
<col />
<!--@foreach($module_info->extra_vars as $key => $val)-->
<!--@if($val->name)-->
<tr>
<th height="30" bgcolor="f9f9f9" style="border-bottom:solid 1px #E0E1DB; border-right:solid 1px #E0E1DB; padding-left:5px" scope="row" width="150"><div align="left"><font color="#838383">¡á {$val->name}</font></div></th>
<td style="border-bottom:solid 1px #E0E1DB; padding-left:5px">
<!-- È®À庯¼ö(extra_var)ÀÇ type¿¡ µû¸¥ °ªÀ» Ãâ·ÂÇϱâ À§Çؼ Ưº°È÷ Á¦ÀÛµÈ ÆÄÀÏÀ» include ÇÑ´Ù -->
<font color="#838383"><!--#include("extra_var_value.html")--></font>
</td>
</tr>
<!--@end-->
<!--@end-->
</table>
<!--@end-->
<div><h3>{$oDocument->getTitleText()}</h3></div><div class="member_{$oDocument->get('member_srl')} gap1 fl">{$oDocument->get('nick_name')}</div>
<div class="gap1 fr">{$oDocument->getRegdate()}</div><div class="clear"></div>
<div class="gap1">{$oDocument->getContent(false, false)}</div>
</div>
<script type="text/javascript">//<![CDATA[
xAddEventListener(window,'+ 'load',function() { window.print(); } );
//]]></script>
부탁합니다 1.5버젼 사용에
제목 | 글쓴이 | 날짜 |
---|---|---|
확장변수값 이미지로 대체하여 나타내기 (실시간 응대목적) [12] | sm3 | 2009.06.10 |
확장변수 한줄입력칸 폭 조정하기 [2] | 아고라 | 2009.09.30 |
게시판 하단 검색 옵션 원하는 것만 넣기 (확장변수 포함) [10] | shtjdals | 2008.01.02 |
확장변수 사용 (전화번호) 사용 예제 - 참고용 [2] | 무대포2 | 2010.03.17 |
확장변수(textarea)에 html태그 적용 [6] | 오엘 | 2008.05.08 |
확장변수 이용 답변완료 이미지 띄우기 간단 팁 [7] | jsuimage | 2009.09.25 |
확장변수로 북마크 게시판 만들기 [2] | 레디오빠 | 2010.01.31 |
확장변수 다중선택에서 체크박스의 선택개수를 제한하기 [5] | 우야꼬 | 2008.05.30 |
방명록 게시판에서 확장변수 검사 안되는 문제 임시 방안 | June Oh | 2009.09.28 |
게시판 확장변수 일괄 등록 하기 [2] | 2년후 | 2009.09.20 |
통합검색에서 확장변수 검색하기 [5] | StyleD | 2008.10.12 |
확장변수를 위젯에서 출력하기 [5] | bibi | 2009.07.19 |
확장변수 별로 작성 및 열람 권한 설정하기 [7] | 대암지기 | 2008.10.11 |
확장변수 [2] | 다케루 | 2007.08.25 |
확장변수 이용해서 2차 3차 분류 항목 만들기 [3] | VagaBond | 2007.09.08 |
게시판 확장변수에 라디오버튼 추가해서 사용하기 [6] | 똑디 | 2008.03.04 |
[3-1차 수정]확장변수 자유롭게 내 마음대로 게시글 리스트에 표현 합시다!![ver1.0.1] [16] | 대암지기 | 2008.04.09 |
[1원짜리팁] 큰 이미지 썸네일 못생성& 확장변수 원하는 곳에 배치하기 ^^ [2] | 파파민 | 2008.06.23 |
초보 헤메다가 팁//인쇄영역 확장변수 포함 [8] | 리히토 | 2008.07.14 |
전화번호 형식의 확장변수를 목록에 출력하고 싶을 때 | serendip | 2009.01.06 |
딱 필요하던 기능입니다. 감사합니다.
수정변경은 업데이트마다 신경 쓰여서요....애드온으로 안될른지요?