웹마스터 팁
초보 헤메다가 팁//인쇄영역 확장변수 포함
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버젼 사용에
제목 | 글쓴이 | 날짜 |
---|---|---|
위지웍 에디터를 오페라 브라우져에서는 사용 안하기 | 라르게덴 | 2008.07.02 |
[팁]페이지별 댓글 출력 초간단 팁.. [4] | 키티나 | 2008.07.04 |
1차 메뉴에서 하위 메뉴 없을때 생기는 여백 없애는 방법 [7] | 제로시오 | 2008.07.04 |
메뉴에 이미지 버튼 사용하기 팁이요~ 이미지첨부! [3] | Zzini.net | 2008.07.05 |
list게시판 목록 제목 줄바꿈 안하기 [4] | 팔공산 | 2008.07.05 |
폼메일 응용해서 쓰세요... [6] | 코리아프럼 | 2008.07.08 |
1.04 엡데이트후 재설치등으로 로그인안될때 해결법 [5] | 좀비이 | 2008.07.08 |
다른 브라우저에서 내 사이트가 어떻게 보이나 확인하자~ [3] | 비나무 | 2008.07.10 |
최근게시물에 권한주어서 회원만 내용물보게하기 [1] | 팔공산 | 2008.07.11 |
댓글 입력창에 배경 이미지 삽입하는 방법 [4] | 팔공산 | 2008.07.11 |
조건별로 스킨 바꾸기 | 라르게덴 | 2008.07.11 |
업그레이드 쉽고,안전하게 하기(예제 포함해서 다시 올림) [2] | wannabewize | 2008.07.13 |
초보 헤메다가 팁//인쇄영역 확장변수 포함 [8] | 리히토 | 2008.07.14 |
자료 첨부 문제 | 단풍534 | 2008.07.15 |
winxp IE7 rwapm에서 한글이름파일 업로드 [7] | 공수래 | 2008.07.15 |
게시판(블로그)상단에 글쓰기버턴이나 링크넣기 [8] | 팔공산 | 2008.07.20 |
관리자만 ip 보이게 하기 [10] | 老姜君 | 2008.07.20 |
로그인이 안되는 문제 [1] | 젝망치 | 2008.07.21 |
로컬 설치 후 몇가지 문제점에 대해서 - 인덱싱. DB선택 등 | 서정일643 | 2008.07.22 |
본문의 서명과 프로필이미지를 끌어올려보자 [11] | CL님 | 2008.07.22 |
딱 필요하던 기능입니다. 감사합니다.
수정변경은 업데이트마다 신경 쓰여서요....애드온으로 안될른지요?