Extra Form
PHP PHP 7.2
CMS Rhymix 2.1

1. 아래 그림처럼 확장변수(price) 뒤에 "원"을 붙이고 싶습니다.

 

1.png

 

2. aplos 게시판의 아래 소스(37라인)에서 <span>{$exvalTemp[$i]}</span> 를 수정하면 될 듯 한데 이리저리 해봐도 잘 되지 않네요ㅠㅠ. 도움 부탁 드립니다.

 

<block loop="$i=0;$i < count($exvalTemp);$i++">
<!--@if($exvalCheck[$i]=='style')-->
<span style="{$exvalStyle[$i]};{$mi->exval_style_common}">{$exvalTemp[$i]}</span>
<block cond="$i+1 < count($exvalTemp)"> </block>
<!--@elseif($exvalCheck[$i]=='image')-->
<img src="{$exvalImage[$i]}" style="{$mi->exval_image_style}; {$exvalImageStyle[$i]}" />
<block cond="$i+1 < count($exvalTemp)"> </block>
<!--@else-->
<span>{$exvalTemp[$i]}</span>
<block cond="$i+1 < count($exvalTemp)">, 
</block><!--@end-->
</block>

 

 

 

 

  • profile
    $i 가 0 이면 '진영읍'이 나오고 $i 가 1이면 '5000' 이 나온다는것 아닌가요?
  • profile profile
    확장변수 id가 price인 곳에만 금액뒤에 "원"이 붙게 하고 싶어요.(금액5000 뒤에 원이 붙게)

    진영읍은 다른 확장변수(region)인데 여기는 변하지 않게하구요.
  • profile profile
    관심 감사드립니다.
  • ?

    aplos 게시판에서 목록부분에서 제목을 어떤식으로 출력시키는 모르겠으나, 스케치북 게시판의 경우
    제목이 {$document->getTitle($mi->subject_cut_size)} 이런식으로 출력됩니다.
    확장변수 price 값을 출력시킬때는 {$document->getExtraEidValueprice)} 이와 같이 하면 price 확장변수값이 출력이 됩니다.

  • ? profile
    감사드립니다. 말씀하신데로 스케치북 게시판은 그런 것 같은데, aplos는 또 다르게 코딩되어서 응용이 잘 안되네요ㅠㅠ
    제겐 템플릿 문법은 항상 어렵네요.
  • profile ?
    스케치북에서는 제목을 출력시킬때와 확장변수를 출력 시킬때 $document-> 이부분이 공통으로 사용되었는데, aplos 게시판에서 제목을 출력시키는 부분을 참고하셔서 동일한 형태로 변경하시면 됩니다. 아래 루키님 답변 참고 하셔서 넘버포맷 적용하시면(3자리마다 콤마 출력) 더 깔끔하겠네요.
  • ? profile
    아네 감사드립니다. 찾아보고 공부해 봐야겠습니다.
  • profile
    <p>{number_format($document->getExtraEidValue('price'))}원</p>
  • profile profile

    아 감사드립니다. {$exvalTemp[$i]} 뒤에 위 구문 넣으니 비슷하게는 나왔습니다.

    근데 다른 부분이 추가되고 숫자10,000이 10 되기도 하네요.

    number_format 은 몰랐던건데 좀 찾아봐야겠습니다.

     

    2.png