묻고답하기

중고거래 게시판을 만들었는데요

 

확장변수(사용자정의)로 판매현황하고 연락처를  만들었습니다

모듈ID는 sell 과 phone로 만들었습니다

 

판매중일때는 연락처가 그대로 노출되게 하고싶고

판매완료로 판매현황이 변경되었을경우 연락처가 자동으로 ***-****-**** 이렇게 바뀌게 하고싶습니다

 

혹은 *** 이렇게 처리하는게 불가능하다면 연락처내용이 지워지게라도 하고싶은데 방법을 모르겠습니다

 

아래 답변을 받고

====================================

http://www.xpressengine.com/qna/21804134

 

 

스케치북에서....

_read.html 119번째 줄쯤..

<td cond="$val->eid!='rating'">{$val->getValueHTML()}</td>

<!--@if($val->eid == 확장변수 아디)-->

{@

$str = eregi_replace("([0-9]+)([0-9\-]+)([0-9])", "***", $val->getValueHTML());

echo $str

}

<!--@else-->

{$val->getValueHTML()}

<!--@end-->

빨간색을 파란색으로 바꿔줍니다.

================================================

<td cond="$val->eid!='rating'">{$val->getValueHTML()}</td>

<!--@if($val->eid == phone)-->

{@

$str = eregi_replace("([0-9]+)([0-9\-]+)([0-9])", "***", $val->getValueHTML());

echo $str

}

<!--@else-->

{$val->getValueHTML()}

!--@end--

 

이렇게 적용했는데 판매현황이 판매중인상태인데도 전화번호가 별표시가 됩니다..

 

수정해야할 부분좀 알려주세요