웹마스터 팁

확장변수 한줄 입력칸 (text) 으로 금액값을 입력 받게 되고 그렇게 입력 받은 것을 다음 아래와 같이 출력하는 게시판입니다.

 

Untitled-1.gif

필요에 의해서 완전 급조한 겁니다. 제대로 정리가 안되있는 상태라고 보시면 됩니다. 때문에 오류를 뿜을 수도.... emoticon

보시면 아시겠지만 직관적으로 코딩 된것이고, 더 간결하게 수정해 주실 분이 계셨으면 좋겠네요.

 

 

 

 

 

   [ 과정 설명 ]  

 

1. 원하는 게시판 스킨을 다른 이름으로 저장.

   (xe_official게시판을 위와 같은 형태의 게시판으로, 스킨을 따로 만드는 과정입니다.)

   (기존 게시판에 총계 부분만 추가하실 분들은 3번 부터 진행해 주시면 되겠습니다.)

   예> xe\modules\board\skins\xe_official 게시판 스킨을 복사하여 xe_total 이라는 다른이름으로 저장

 

2. 새로 생성한 xe_total 폴더에 skin.xml 파일을 열어서 XE관리자 페이지에서 보여질 게시판 이름 및 작성자명을 변경.

 

3. xe_total 폴더의 list.html 파일을 열어서 16줄 부분을 다음 아래와 같이 수정.

16
17
18
<!--@else-->
   <!--#include("./_style.list.html")-->
   <!--#include("./total.html")--> <!--//리스트 밑에 총계 부분 호출-->

4. 확장변수값을 계산할 total.html 파일을 다음 아래와 같이 생성.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<div style="height:25px; padding-top:10px; color:#FF0000; font-weight:bold;">
<!--@foreach($document_list as $no => $document)-->
<!--// 목록 설정으로 table theader 생성 -->
<!--@foreach($list_config as $key => $val)-->
<!--// 기본 컨텐츠일 경우 -->
<!--@if($val->idx == -1)-->
<!--@else-->
{@ $jisang_cost   = $document->getExtraValueHTML(3) } {@ $num_str3 = ereg_replace("[^0-9]", "", $jisang_cost)}   {@ $t3 = $t3 + $num_str3} <!--//지상비¥-->
{@ $air_cost      = $document->getExtraValueHTML(4) } {@ $num_str4 = ereg_replace("[^0-9]", "", $air_cost)}      {@ $t4 = $t4 + $num_str4} <!--//항공료¥-->
{@ $option_cost   = $document->getExtraValueHTML(5) } {@ $num_str5 = ereg_replace("[^0-9]", "", $option_cost)}   {@ $t5 = $t5 + $num_str5} <!--//옵션요금¥-->
{@ $jisang_import = $document->getExtraValueHTML(6) } {@ $num_str6 = ereg_replace("[^0-9]", "", $jisang_import)} {@ $t6 = $t6 + $num_str6} <!--//지상비수입-->
{@ $total_sale    = $document->getExtraValueHTML(7) } {@ $num_str7 = ereg_replace("[^0-9]", "", $total_sale)}    {@ $t7 = $t7 + $num_str7} <!--//현지총수입-->
{@ $total_exp     = $document->getExtraValueHTML(8) } {@ $num_str8 = ereg_replace("[^0-9]", "", $total_exp)}     {@ $t8 = $t8 + $num_str8} <!--//현지총지출-->
{@ $net_income    = $document->getExtraValueHTML(9) } {@ $num_str9 = ereg_replace("[^0-9]", "", $net_income)}    {@ $t9 = $t9 + $num_str9} <!--//순이익-->
<!--@end-->
<!--@end-->
<!--@end-->
1
2
3
4
5
6
7
{@ $Tjisang_cost   = number_format($t3/($val->idx))}
{@ $Tair_cost      = number_format($t4/($val->idx))}
{@ $Toption_cost   = number_format($t5/($val->idx))}
{@ $Tjisang_import = number_format($t6/($val->idx))}
{@ $Ttotal_sale    = number_format($t7/($val->idx))}
{@ $Ttotal_exp     = number_format($t8/($val->idx))}
{@ $Tnet_income    = number_format($t9/($val->idx))}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
 <td width="35" align="center">총계</td>
   <td width="330">&nbsp;</td>
    <td width="70" align="center">{$Tjisang_cost}¥</td>
    <td width="60" align="center">{$Tair_cost}¥</td>
    <td align="center">{$Toption_cost}¥</td>
    <td align="center">{$Tjisang_import}</td>
    <td align="center">{$Ttotal_sale}</td>
    <td align="center">{$Ttotal_exp}</td>
    <td width="60" align="center">{$Tnet_income}</td>
    <td width="35">&nbsp;</td>
  </tr>
</table>
1
</div>

5. xe\modules\board\skins\ 폴더에 위와 같이 만든 xe_total 게시판 스킨을 업로드 해서 사용.

 

 

 

여기까지 입니다.

최대한 기본 모듈을 건드리지 말자는 주의이기 때문에 단무지emoticon 스타일로 작성한것입니다.

또한 총계만 뽑는 것이기에 더하기 수식 밖엔 없습니다.

각각의 확장변수 값들을 다른식으로 계산시켜 출력해야 한다면 다른 방법으로 작성해야 합니다.

 

 

 

제목 글쓴이 날짜
분당오피 ⦑출장안마사이트.COM⦒ 분당OP 분당오피 분당출장샵 분당오피 koykoyah 2025.02.23
일산오피 일산출장안마 ⦑출장마사지안내.COM⦒ 일산OP 일산오피 일산오피 koykoyah 2025.02.23
서초오피 ⦑오피.CLUB⦒ 서초오피 서초OP 서초건마 서초오피 koykoyah 2025.02.23
제주오피 제주오피 ⦑오피쓰.COM⦒ 제주OP 제주스파 제주오피 koykoyah 2025.02.23
충주오피 ⦑오피쓰주소.COM⦒ 충주오피 충주OP 충주건마 충주오피 koykoyah 2025.02.23
대구오피 ⦑출장안마사이트.COM⦒ 대구마사지 대구오피 대구오피 대구OP koykoyah 2025.02.23
전주오피 전주OP ⦑출장마사지안내.COM⦒ 전주휴게텔 전주오피 전주오피 koykoyah 2025.02.23
부산오피 ⦑오피.CLUB⦒ 부산오피 부산출장마사지 부산오피 부산OP koykoyah 2025.02.23
강북오피 ⦑오피.CLUB⦒ 강북OP 강북오피 강북출장샵 강북오피 koykoyah 2025.02.23
남양주오피 ⦑오피쓰주소.COM⦒ 남양주마사지 남양주오피 남양주오피 남양주OP koykoyah 2025.02.23
분당오피 분당출장안마 ⦑오피쓰주소.COM⦒ 분당OP 분당오피 분당오피 koykoyah 2025.02.23
목포오피 목포OP ⦑오피사이트.NET⦒ 목포휴게텔 목포오피 목포오피 koykoyah 2025.02.23
부천오피 부천OP ⦑출장안마사이트.COM⦒ 부천휴게텔 부천오피 부천오피 koykoyah 2025.02.23
제주도오피 제주도오피 ⦑출장마사지안내.COM⦒ 제주도OP 제주도스파 제주도오피 koykoyah 2025.02.23
영등포오피 ⦑오피.CLUB⦒ 영등포오피 영등포OP 영등포건마 영등포오피 koykoyah 2025.02.23
제주도오피 ⦑출장안마사이트.COM⦒ 제주도OP 제주도오피 제주도출장샵 제주도오피 koykoyah 2025.02.23
신천오피 ⦑오피쓰주소.COM⦒ 신천마사지 신천오피 신천오피 신천OP koykoyah 2025.02.23
울산오피 ⦑오피.CLUB⦒ 울산OP 울산오피 울산출장샵 울산오피 koykoyah 2025.02.23
울산오피 ⦑출장마사지안내.COM⦒ 울산마사지 울산오피 울산오피 울산OP koykoyah 2025.02.23
압구정오피 압구정출장안마 ⦑출장마사지안내.COM⦒ 압구정OP 압구정오피 압구정오피 koykoyah 2025.02.23