contentextended 위젯의 확장변수ID price 뒤에 원 붙이기 문의
CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 8.2 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
회원님들 새해 복 많이 받으세요!!!
contentextended 위젯의 gallery skin 입니다.
아래 그림의 가격 20,000 뒤에 원 을 붙이고 싶어요.
확장변수ID가 price 일 때 뒤에 원 을 붙이고 싶은데 ai에 도움을 구해봐도 잘 되지 않네요ㅠㅠ
많은 관심과 도움 부탁드립니다. 감사합니다.
<!--@if($v=='extravar')-->
{@$extra_var = $item->getExtraVar()}
<!--@if(is_numeric($extra_var))-->
{@$extra_var = number_format($extra_var)}
<!--@end-->
<span class="extraVar">{$extra_var}</span>
<!--@end-->
{@$extra_var = $item->getExtraVar()}
<!--@if(is_numeric($extra_var))-->
{@$extra_var = number_format($extra_var)}
<!--@end-->
<span class="extraVar">{$extra_var}</span>
<!--@end-->

hatali
Lv. 4
댓글 2
참조하세요
감사드립니다. 공유해 주신 자료 덕분에 실마리가 풀렸습니다. 게시판이라 위젯과 구조가 조금 달라 어려웠는데 chatgpt 도움도 받고해서 그래도 힘들게 성공한 것 같습니다.
<!-- 확장변수 이름 가져오기 -->
{@$extra_var_name = $widget_info->ext_var_name ?? 'price'} <!-- 기본값으로 'price' 설정 -->
{@$extra_var = $item->getExtraVar($extra_var_name)} <!-- 확장변수 값 가져오기 -->
<!-- 확장변수가 'price'인 경우 처리 -->
<!--@if($extra_var_name == 'price')-->
<!--@if(is_numeric($extra_var))-->
{@$extra_var = number_format($extra_var) . '원'} <!-- 숫자 포맷 및 '원' 추가 -->
<!--@end-->
<span class="extraVar price">{$extra_var}</span>
<!--@else-->
<!-- 다른 확장변수 처리 -->
<span class="extraVar">{$extra_var}</span>
<!--@end-->
<!--@end-->