자유게시판


최근 라이믹스 개발에서는 @version(2) 를 요즘 많이 쓰는 추세입니다.
라이믹스 2.1.22 최신 버전에서 인라인에서 자바스크립트 코드를 {$변수} 이렇게 사용하는 부분이 있는데
다 오류로 안 되네요.
저도 깜빡하고 작업했다가 살짝 삽질했습니다. ㅎ


```변경전
<td class="nowr"><a href="#" onclick="doApproveCharge('{$val->charge_srl}');return false;" title="{$lang->approve_charge}">{$lang->approve_charge}</a></td>
<td class="nowr"><a href="#" onclick="doCancelCharge('{$val->charge_srl}');return false;" title="{$lang->charge_cancel}">{$lang->charge_cancel}</a></td>
```

```변경후
<td class="nowr"><a href="#" onclick="doApproveCharge('{!! $val->charge_srl !!}');return false;" title="{$lang->approve_charge}">{$lang->approve_charge}</a></td>
<td class="nowr"><a href="#" onclick="doCancelCharge('{!! $val->charge_srl !!}');return false;" title="{$lang->charge_cancel}">{$lang->charge_cancel}</a></td>
```

 


 
라이믹스 v2에서 js 변환 코드

```변경전
<form method="post" onsubmit="{$purchase}">
```
```변경후
<form method="post" onsubmit="{!! $purchase !!}">
```
eond Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com

댓글 2

  • 2025.06.02 13:49 #1908860

    변경전

    {$purchase}

     

    변경후

    {{ $purchase }}

     

    템플릿 v2 정규 문법은 꼬부랑괄호 2개씩입니다. {!! !!}는 특수 목적으로만...

  • 2025.06.02 15:40 #1908874

    noescape가 꼭 필요한 변수가 아닌데도 {!! $var !!} 문법을 사용하면 곤란합니다.