CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.0 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
위젯에 확장변수를 출력할때
"사용장 정의 이름"을 "new"로 하고 "형식"을 "한줄 입력칸"으로 해서 글 작성시 확장변수에 'Y'를 입력하면 아래 코드가 적용이 됩니다.
<span><img cond="$oDocument->getExtraEidValue('new') == 'Y'" src="img/new.png"></span>
근데 "형식"을 "단일 선택"으로 하고 기본값에 'Y,N'을 두고 글 작성시 확장변수를 'Y'로 선택하면 적용이 되지를 않네요.
제 생각에는 입력값이 같은 'Y' 인데 되어야 하지 않나요...

팔공산
Lv. 5
댓글 7
이렇게 해보세요. 테스트는 안해봤습니다.
감사합니다.
getExtraEidValue 는 radio, checkbox, select 모두 선택값이 몇개든 상관없이 무조건 배열로 반환합니다
getExtraEidValueHTML 는
단일값이면 ( selectbox 나 radio 또는 checkbox 하나만 선택시 ) 그 값만 출력해주고
checkbox 중 복수 값이면 콤마(,)가 붙어서 값이 나옵니다.
( tel 의 경우는 전화번호에 - 가 중간에 붙어나오고요 )
감사합니다.