myshop_benefit 모듈
쇼핑몰 데이터를 캐시를 이용해서 속도를 빠르게 할 수 있습니다.
하지만, 개인정보에 해당하는 내용들은
캐시 서버에 개인정보는 저장하지 않는 것이 개인정보 보호를 위해 좋습니다.
- 관련 게시글: ▶ [스마트디자인] 내 쇼핑몰을 빠르게 하고 싶다면? (클릭)
개인정보와 관련된 모듈 중에서 myshop_benefit 모듈을
캐시 서버에 저장하지 않기 위해서는 아래와 같이 수정해주세요.
1. 수정이 필요한 부분
- 수정된 부분: ■ 표시
1) PC / Mobile 공통
기존 모듈 |
수정된 모듈 |
수정된 부분 |
myshop_benefit |
myshop_asyncbenefit |
모듈명 변경 |
<img src="{$group_image}" alt="{$group_name}" onerror="this.src |
<img src="{$group_image}" alt="" class="{$group_image_tag_class}" onerror="this.src |
alt값 "{$group_name}" 제거 class="{$group_image_tag_class}" 추가 |
<p class="{$display_no_benefit|display}"><strong>{$dc_pay} |
<p class="{$display_no_benefit|display} {$display_no_benefit_class}"><strong>{$dc_pay} |
{$display_no_benefit_class} 추가 |
<p class="{$display_with_all|display}"><strong>{$dc_pay} |
<p class="{$display_with_all|display} {$display_with_all_class}"><strong>{$dc_pay} |
{$display_with_all_class} 추가 |
xans-myshop-benefit |
xans-myshop-asyncbenefit |
css 파일 내 선택자 변경 |
2) MOBILE
기존 모듈 |
수정된 모듈 |
수정된 부분 |
<p class="{$display_mobile_use_dc|display}"> |
<p class="{$display_mobile_use_dc|display} {$display_mobile_use_dc_class}"> |
{$display_mobile_use_dc_class} 추가 |
<p class="{$display_mobile_use_mileage|display}"> |
<p class="{$display_mobile_use_mileage|display} {$display_mobile_use_mileage_class}"> |
{$display_mobile_use_mileage_class} 추가 |
2. 적용시 주의사항
1. {$변수|number_format} 과 같은 modifier 사용 금지
2. img alt 나 특정 html요소에 {$개인정보변수}는 넣지 않습니다.
3. 기타 안내사항
모듈을 수정하고, 관리자로 접속할 경우에
적립금: 0원 → 적립금:
위와 같이 노출될 수 있으며, 이 부분은 오류가 아닙니다.
위와 같이 해당 모듈을 수정하면, 안전하고 빠른 쇼핑몰 운영이 가능합니다.