스케치북 스킨 사용중이구요
게시판 글제목 옆에 상태표시를 넣으려고하는데
연재,휴재,연재종료
상태표시는 사용자 정의를 통한 확장변수를 이용하여서
표시하였습니다.
이런식의 상태를표시하려고합니다.
<h3></h3>태그안에
<block cond="$mi->zine_extra || $mi->link_board">
<block loop="$list_config=>$key,$val" cond="$val->idx!=-1">
<span class="publish" cond="$val->eid=='test'">
<!--@if({$document->getExtraValueHTML($val->idx)}=='1')-->
<img src="/img/3.gif">
<!--@elesif({$document->getExtraValueHTML($val->idx)} =='2')-->
<img src="/img/4.gif">
<!--@elesif({$document->getExtraValueHTML($val->idx)} =='3')-->
<img src="/img/5.gif">
</span>
</block>
</block>
이런식으로 꾸며보았는데 막상 실행은 되지않습니다.
{$document->getExtraValueHTML($val->idx)} 값을가지고 1 2 3 일때 다른이미지를 보여주고싶은데 코딩이 잘못된건가요?
댓글 14
($document->getExtraValueHTML($val->idx))로 바꿔서 하면 이미지가 3개가 나옵니다 ㅜㅜ
<!--@if($document->getExtraEidValue('test')=='1')-->
이런식이 되야 하지 않나요?
test 라는 사용자정의에 1이라면.....
'test' 라는 값이랑 $val->idx값이랑 동일하게 표시되긴해요
if문이 아닌곳에
{$document->getExtraValueHTML($val->idx)}랑
{$document->getExtraEidValue('test')}랑 추가해보면
둘다 1 1 로 나옵니다 (사용자정의가 1인)
if문에 (괄호를 빼도 동일하게 나오고요 {를넣으면 오류가떠요 ㅜ
==1
==='1'
두개 테스트해보세요. 혹시 될지도....
==1
==='1'
다 먹진않더라구요
<!--@if($document->getExtraEidValue('test') == '1')-->
<img src="/img/3.gif">
<!--@end-->
<!--@if($document->getExtraEidValue('test') == '2')-->
<img src="/img/4.gif">
<!--@end-->
<!--@if($document->getExtraEidValue('test') == '3')-->
<img src="/img/5.gif">
<!--@end-->
</span>
이렇게해서 완료는햇는데 ㅋㅋ 되긴하네요
집에서 확인차 다시 만들어본ㅋㅋ
저도 하고 싶네요 ㅎㅎㅎ