CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.3 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
https://xetown.com/questions/1097336
여기 있는거 다시 질문해보려 합니다..ㅠ
아무리 해도 이해가 안되서..
일단 if구문을 활용하면 되는것 같기는 하지만 아무리생각해도 이해가 안되서 다시 질문글 올려봅니다.
hygall.com 처럼
이미지가 있는글일 경우 아이콘1 ( 그냥 아이콘은 img 폴더에 있다고 가정한 상태로. )
그냥 글일 경우 (이미지가 없는 경우) 아이콘2.
추천수가 5이상일경우 아이콘3.
추천수가 5이상이면서 이미지가 있는경우에는 아이콘4.
이걸 if구문으로 나타내고 싶습니다
ㅠㅠ..도움부탁드립니다!
댓글 9
<!--@if($document->thumbnailExists())-->[사진있음]
<!--@else-->[사진없음]
<!--@endif-->
스케치북이라면 84번째 라인쯤 되겠네요.
<td class="title">
<!--// 제목 -->
<!--@if($document->thumbnailExists())-->[사진있음]
<!--@else-->[사진없음]
<!--@endif-->
<!--@if(!$mi->preview || (@!in_array('tx',$mi->preview) && !$document->thumbnailExists()))-->
<a <!--@if(!$mi->link_board)-->href="{getUrl('document_srl',$document->document_srl,'listStyle',$listStyle,'cpage','')}"<!--@else-->href="{$document->getExtraEidValue('link_url')}" target="_blank"<!--@end--> class="hx" data-viewer="{getUrl('document_srl',$document->document_srl,'listStyle','viewer','page','')}">
{$document->getTitle($mi->subject_cut_size)}
</a>
<!--@else-->
<!--@if($document->get('voted_count') >= 5)--><img src="/img/image4.png" /><!--@end-->
이런식으로 추가했는데 저 <!--@if($document->thumbnailExists())-->[사진있음] 때문에 겹치네요..ㅠㅠ
혹시 어디다가 추가해야하는지 알수있을까요?
<!--@elseif(2번째조건)-->이미지2
<!--@elseif(3번째조건)-->이미지3
<!--@else-->이미지4
<!--@endif-->
이런식으로 4가지 경우로 if 문을 사용해야될것같은데요?
다시 질문드려서 죄송합니다..ㅠㅠㅠ
코드는
<!--@if(($document->get('voted_count') >= 5) || ($document->thumbnailExists()))-->
<img src="/img/image4.png" />
<!--@elseif($document->get('voted_count') >= 5)-->
<img src="/img/image3.png" />
<!--@elseif($document->thumbnailExists())-->
<img src="/img/image2.png" />
<!--@else-->
<img src="/img/image2.png" />
<!--@endif-->
이런식으로 되어있습니다.
그런데 표시되는건
이런식으로 밖에 표시가 안되네요;;
사실 저건 저 파란+아이콘은 이미지가 있을시 표시되는거고
노란색+아이콘은 이미지와 추천수가5가 넘을경우에 저런식으로 표시되야 하는데..;;
이미지1은 이미지도 없고 추천수도 5를 넘지않는다.
이미지2은 이미지는 있지만 추천수5를 넘지 않는다.
이미지3은 이미지는 없지만 추천수5를 넘는다.
이미지4는 이미지도 있고 추천수5도 넘는다.
이런식으로 하고 싶습니다..ㅠㅠ엉엉
나도 헷갈릴때가 많아서요
list_table.html에 폰트어썸으로 이미지 표시 하는 부분 보시면 됩니다
아플로스게시판좀 참조해봐야겠군요