{$document->get('voted_count')!=0?'+'.$document->get('voted_count'):'0'}
이렇게하면 voted_count가 0이 아닐때 '+' 를 출력한다 이건데
예로) voted 값이 1 일때 +1
0일대는 그냥 0
0보다 클때 +, 0보다 작을때 -를 출력하려고
{$document->get('voted_count')>0?'+':$document->get('voted_count')<0?'-'.$document->get('voted_count'):'0'}
이렇게 해봤는데 모든경우에 -로 출력됩니다 도움주시면 감사하겠습니다
템플릿에서 3항식 쓰기 어려우실거예요.
{@
if($document->get('voted_count')>0) $result = '+' . $document->get('voted_count');
elseif ($document->get('voted_count')<0) result = '-' . $document->get('voted_count');
else $result = $document->get('voted_count');
}
{$result}
이런식으로 해보세용