묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
확장변수 결과값 숫자 단위 콤마 설정하는 방법좀 알려주세요.
2011.10.28 19:44
일단
{number_format($val->확장변수)} <이처럼 입력하면 숫자부분 단위마다 콤마로 설정되는건 알겠는데요
문제는 어떤형식으로 삽입을 해야하는가 입니다.
현제 _style.list 파일 확장변수 출력부분은
<td>{$document->getExtraValueHTML ($val->idx)}<!--@else--></td>
이렇게 되어있구요. 확장변수 text 숫자 입력시 천단위로 , 콤마가 나오도록 하려는 씩이거등요.
98231 입력하면 리스트에 98,231 이렇게 뿌려주려고 합니다.
혹시 다른 방법이 있다면 좀 알려주셨으면 합니다.. 왠종일 이놈과 파이터 중이네요 ㅠㅠ
댓글 2
-
아이재희
2011.10.28 20:58
-
쿨럭이
2011.10.28 21:14
아이재희님 일단 답변은 감사하지만 그부분은 이미 시도해봤구요.치명적인 오류가 있어요.
{number_format($document->getExtraValue($val->idx))} 처럼 했을경우
다른 확장변수 결과값 하나가 0으로 표시가 된다는점이예요.
저두 별에 별 방식으로 다 조합해봤는데;; 어후.. 답답하네용 ㅠㅠ
-
아이재희
2011.10.29 10:52
특정 확장변수에만 저렇게 적용을 해야 합니다. if문으로 $val->idx로 값을 확인해서 숫자필드인 idx만 저렇게 처리하고 나머지는 getExtraValueHtml 함수를 써야됩니다. -
자탈프
2012.03.13 15:32
아~ 잘 되긴 하는데... 정렬이 안되네요 ㅠㅠ
{$document->getExtraValueHTML ($val->idx)} 이부분을
{number_format($document->getExtraValue($val->idx))}
이렇게 고쳐주시면 됩니다.