전화문의로 설정시 관리자접속하면 가격이 노출되게 하고싶습니다.
본문
안녕하세요
다른게 아니라 관리자에서 전화문의로 체크하면 가격대신 전화문의라고 표시되는데요
관리편의를 위해서 관리자로그인한경우는 판매가격이 보여지도록 하고 싶은데 잘 안되네요
if ($this->view_it_cust_price || $this->view_it_price) {
echo "<div class=\"smt_cost\">\n";
if ($this->view_it_cust_price && $row['it_cust_price']) {
echo "<strike>".display_price($row['it_cust_price'])."</strike>\n";
}
if ($this->view_it_price) {
echo display_price(get_price($row), $row['it_tel_inq'])."\n";
}
echo "</div>\n";
}
에서
if ($this->view_it_price) {
echo display_price(get_price($row), $row['it_tel_inq'])."\n";
}
부분을 수정하면 될거 같은데 초보라 클래스도 헷갈리고 echo문에 따옴표때문에 소스가 잘이해가
안되서 질문을 올려봅니다
if ($this->view_it_price && $is_admin) {
echo display_price(get_price($row), $row['it_tel_inq'])."\n";
}
위처럼 수정해봤는데도 안되네요
아니면 애초에 shop.lib.php
// 금액표시
// $it : 상품 배열
function get_price($it)
{
global $member;
if ($it['it_tel_inq']) return '전화문의';
$price = $it['it_price'];
return (int)$price;
}
부분함수를 수정하면 모든 페이지에 적용되서 편할거 같긴한데 도통 방법을 모르겠습니다
귀찮더라도 고수님의 답변을 부탁드립니다.