묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
아이콘샵 시간단위를 분에서 일로 바꾸고 싶습니다.
2011.08.12 09:54
http://www.xpressengine.com/index.php?mid=download&search_keyword=%EC%95%84%EC%9D%B4%EC%BD%98%EC%83%B5&package_srl=18956310
이 자료의 기본 시간단위는 "분"입니다.
이것을 "일"로 바꾸고 싶습니다.
분단위다 보니 시간을 정할때 계산을 해야하고 귀찮네요;
한번 바꿔 놓으면 여러 사람이 편할텐데 현재 제작자분게 건의할수도 없는 노릇이고..
어디를 수정해야 할지..
봐야할곳이 좀 있는만큼 포인트를 좀 많이 걸겠습니다.
부탁드립니다.
이 자료의 기본 시간단위는 "분"입니다.
이것을 "일"로 바꾸고 싶습니다.
분단위다 보니 시간을 정할때 계산을 해야하고 귀찮네요;
한번 바꿔 놓으면 여러 사람이 편할텐데 현재 제작자분게 건의할수도 없는 노릇이고..
어디를 수정해야 할지..
봐야할곳이 좀 있는만큼 포인트를 좀 많이 걸겠습니다.
부탁드립니다.
댓글 1
-
송동우
2011.08.13 02:59
-
도라란
2011.08.13 08:50
감사합니다. 혹시 shop.html의 $val->minute는 수정하지 않아도 되나요? -
도라란
2011.08.13 08:50
일단 1일로 놓고 테스트 해보겠습니다.
제가 이걸 사용을 안해봐서
이 모듈이 어떻게 돌아가는지 잘 모릅니다만
대충 훑어보니
xe - modules - iconshop - iconshop.controller.php 열고
line 83 쯤에 그리고 197 쯤에(두 군데)
$args->end_date = date("YmdHis",strtotime("+{$icon_data->minute} minutes",strtotime("now")));
이걸
$args->end_date = date("YmdHis",strtotime("+{$icon_data->minute} day",strtotime("now")));
이렇게 바꾸고.....붉은 색이 변경된 부분(시간을 계산하는 핵심적인 부분)
-------------
xe - modules - iconshop - tpl - icon_insert.html 열고
line 81 쯤에
<input type="text" name="minute" value="{$icon_data->minute}" class="inputTypeText w80" />{$lang->unit_min}
이것을
<input type="text" name="minute" value="{$icon_data->minute}" class="inputTypeText w80" />{$lang->unit_day}
이것으로 변경..... 붉은 색이 변경된 부분
---------------------------
xe - modules - iconshop - lang - ko.lang.php 열고
line 155 쯤에
$lang->minute_limit_about = "구입시간을 기준으로, 사용할수 있는 시간을 설정할수 있습니다.<br />1일 - 1440분<br />7일 - 10080분";
여기 내용을 원하는 문구로 수정(별로 중요한거 아님)
--------------------------------------
xe - modules - iconshop - skins - default - shop.html 열고
line 24 쯤에
{sprintf("%s : %s",$lang->minute_limit,$val->minute2)}
이것을
{sprintf("%s : %s",$lang->minute_limit,$val->minute)}{$lang->unit_day}
이렇게 변경...... 붉은 색이 추가된 내용, 파란 글씨가 삭제된 내용
제가 이걸 사용을 안해봐서
대충 이렇게 고치면 될 것 같다는 생각인데
결과는 어떻게 나오는 지 모르겠습니다.
테스트를 해 보려고 해도 어떻게 결과가 나와야 제대로 의도한 대로 나오는 지도 잘 모르겠고...
원하는 대로 결과가 나왔으면 좋겠네요