상품 뷰에서 echo "<div class=\"sct_icon\">".item_icon."</div>\n"; 찍기! 채택완료

뷰에서 이게 추천상품인지, 할인상품인지, 베스트상품인지 라벨을 붙여주려고 하는데..

스킨에 있는

Copy
echo '<div class="\sct_icon\">".item_icon."</div>\m";

을 써주면 오류가 나는군요!!

 

따로 해주어할 것을 알려주실수 있으신분!?

 

Copy
<section id="sit_ov">		<?php 			echo "<div class=\"sct_icon\">".item_icon."</div>\n";		} ?>        <h2 id="sit_title"><?php echo stripslashes($it['it_name']); ?> <span class="sound_only">요약정보 및 구매</span></h2>        <p id="sit_desc"><?php echo $it['it_basic']; ?></p>        <?php if($is_orderable) { ?>        <p id="sit_opt_info">            상품 선택옵션 <?php echo $option_count; ?> 개, 추가옵션 <?php echo $supply_count; ?> 개        </p>        <?php } ?>

 

 

답변 2개

채택된 답변
+20 포인트

".$item_icon."

 

$ <-- 가 빠진듯...하네요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

<?php echo "<div class=\"sct_icon\">".$item_icon($row)."</div>\n"; } ?>
이렇게쓰면
Parse error: syntax error, unexpected '}' in /host/home2/lacomparte/html/skin/shop/basic/item.form.skin.php on line 67

이런문구가 출력됩니다~
저 위의 코드가 67번째 line 이구,

만약 } 이걸 지우면
Fatal error: Function name must be a string in /host/home2/lacomparte/html/skin/shop/basic/item.form.skin.php on line 67

이런문구가 출력되구요

댓글을 작성하려면 로그인이 필요합니다.

echo "<div class=\"sct_icon\">".item_icon."</div>\n";

 

 

echo "<div class=\"sct_icon\">".item_icon($it)."</div>\n";

 

이렇게 하시면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고