안녕하세요~
사용자 정의 이름 : License
형식 : 한줄 입력칸(text)
기본값 : none
게시글 작성시 라이선스 입력값 : MIT
라이선스에 대한 정보를 출력하기 위해
<!--@if($oDoument-> getExtraEidValueHTML('License') == 'MIT')--> // 만약 License 값이 MIT 이라면
<div>
~ // 출력
</div>
<!--@end--> // 종료
를 입력해도 잘 안되네요. 제가 잘못 이해하고 있는지 다시 확인해봐도 잘 모르겠습니다..
도와주세요~ 감사합니다.
댓글 7
이게 될지도 모르겠네요.
혹시 몰라 아래 코딩을 더 했습니다.
<!--@else-->
<div> Hello! Div</div>
정상적으로 출력이 되었지만, 이 문장이 출력되는 것을 보아,
라이선스 form 값이 MIT 인데도 불구하고 조건을 만족하지 못하더군요.. ;_;
답변 감사합니다.
이렇게 해서 제대로 값이 출력되는지 확인해 볼 필요가 있겠네요.
<div>
Hello! true
</div>
<!--@else-->
<div>
Hello! false
{$oDocument-> getExtraEidValueHTML('License')}
</div>
<!--@end-->
그 출력 값이 MIT 입니다.
getExtraEidValue 이랑 HTML 붙어있는 함수는 무슨 차이인지 여쭤봐도 되겠습니까?
매번 감사합니다.
<!--@if($oDocument->getExtraEidValue('License')== 'MIT')-->
첫 문구를 다시 수정을 했더니 조건이 ture이 되어 Hello! ture 가 출력되었습니다.
알려주셔서 감사합니다 :)
html로 불러 올것이냐의 차이입니다. 그게 살짝 의심이 가기도 했는데 해결하셨다니 다행이네요.