테스트 사이트 - 개발 중인 베타 버전입니다

상품후기에 이미지가 등록되어 있는 경우 채택완료

coDribble 6년 전 조회 3,451

상품후기에서 이미지 첨부 여부를 걸러내서

 

포토리뷰와 일반리뷰를 구분하고 싶은데

 

/skin/shop/itemuse.skin.php 파일에서는...

</p>

<p>$is_content = get_view_thumbnail(conv_content($row['is_content'], 1), $thumbnail_width);</p>

<p>

 

에디터로 사진을 첨부하다보니 $is_content 로 이미지까지 같이 불러와지는거 같은데

 

사진첨부의 유무를 어떻게 구분해줘야 할까요...??

 

구분하려는 의도는 사진이 첨부된 후기일 경우 후기제목 옆에 카메라아이콘을 띄워서

 

사진이 첨부된 후기라는 것을 알려주기 위한 의도입니다...

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

답변 2개

채택된 답변
+20 포인트
6년 전

포토리뷰인지 일반리뷰인지 구분해서 포인트주는 소스인데, 참고하시면 쉽게 만들실 수 있을것 같습니다

https://sir.kr/yc5_tip/1348

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

답변에 대한 댓글 1개

c
coDribble
6년 전
답변 감사드립니다.

해당 파일 받아서 참고해서 해결 했습니다.

[code]
$is_img = @preg_match("/img src/", $is_content);
[/code]

위 구문 추가로 해결 했습니다.

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

6년 전

get_view_thumbnail 함수에 본문에 이미지가 첨부되어있는지, 또는 에디터로 올라와져있는지 확인하는 구문이 있습니다.

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

답변에 대한 댓글 3개

c
coDribble
6년 전
일단 빠른 답변 감사드립니다.

그런데.. 제가 궁금했던 부분과는 다른 얘기인거 같은데...ㅠㅠ

제가 설명을 잘 못한건가 보네요;;

[code]
$is_content = get_view~~~ 로 해서 내용을 가져오는거를...

$is_img = ??? // 후기에 이미지가 있는지 없는지 체크할 수 있는 구문(?)


<p class="sit_use_li_title"><?php echo $is_img ? '카메라아아콘' : ''; ?> <?php echo $is_subject; ?></p>
[/code]


이런식으로 이미지가 있냐 없냐만 판단할 수 있는 구문이 궁금합니다...ㅠㅠㅠ
볼피드
6년 전
해당함수 부분을 살펴보시면 본문 내용에 이미지태그가 들어가있는지 안들어가있는지 걸러내는 정규식이 있습니다.
해당부분 참조해보세요
c
coDribble
6년 전
답변 감사드립니다...

thumbnail.lib.php 파일안에서 확인은 했는데 가져다가 쓰는 법을 몰라서 문의남겼었습니다..

아래 쥐치포님께서 알려주신 링크 파일 받아서 참조해서

[code]
$is_img = @preg_match("/img src/", $is_content);
[/code]

위 구문 추가해서 해결 했습니다.

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

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

로그인