포럼

<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
 <p>{$XE_VALIDATOR_MESSAGE}</p>
</div>

일반적으로 $XE_VALIDATOR_MESSAGE 변수는 위와 같이 마크업합니다.


$XE_VALIDATOR_MESSAGE 변수를 사용하면 태생적인 문제가 하나 있는데..


이 변수가 여러번 쓰이는 경우입니다.


예를 들어 위젯에서 1번, 모듈 스킨에서 1번 이렇게 쓰일 수 있습니다.


같은 경고메시지가 두 번 보여지게 됩니다.


더 머리아픈 경우는.. 둘 다 javascript alert 창으로 연결하면 경고메시지가 두 번 나옵니다.


향후 XE_VALIDATOR_MESSAGE 변수를 쓰지 않을 경우 이 변수가 들어간 모든 스킨의 보수비용도 나오겠지요..

(변수가 없으면 어차피 출력도 안될테니 옳은 말은 아니겠지만..)


일단 아래와 같은 마크업이 충돌을 방지하는 하나의 방법 같구요.

<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
 <p>{$XE_VALIDATOR_MESSAGE}</p>
{@ Context::set("XE_VALIDATOR_MESSAGE", FALSE); }
</div>


<div class="wfsr">^^</div> 처럼 레이어를 띄어주는 방식도 있는데, 경고창 역할을 템플릿에게 전가하는 방식에 고개가 갸우뚱 합니다. (XE 알림모듈 레이어 보기 좋던데요..)


$XE_VALIDATOR_MESSAGE 이 변수를 애드온에서 캐치하고 레이어로 띄어주는 것도 하나의 방법이겠네요. (어디까지나 임시방편)


아무튼 경고문구를 스킨이 아니라 Core 단에서 처리했으면 하고, 그 방법으로는 레이어가 어떨까 하는게 주 내용입니다.


.button .btn 클래스에 비할바는 못되지만 스킨제작하다보면 한번씩은 겪게될 문제입니다.









ps. http://www.premiumxe.com/205300 내용처럼 .button .btn 클래스에 xe_ 같은 prefix 라도 붙일 수는 없나요 -_-;


글쓴이 제목 최종 글
Treasurej 웹폰트 사용 방식을 제안합니다. 모든 스킨 개발자님들에게... [9] 2020.03.14 by Treasurej
bonik 크롬에서만 생기는 이상한 현상 2가지 [6] 2012.05.28 by bonik
paulryu03 1.5.2.4 업데이트 후에, button 태그가 안먹는 것이 있네요. [3] 2012.05.11 by 엘카
큰돌♡ 언어팩이 안 불러지는 건 왤까요? [2] 2012.05.10 by 큰돌♡
카르마 Livexe 자동수집 [14] 2012.05.10 by 협회장
sejin7940 XE 1.4 이하 버전 사이트 3개를 XE 1.5 로 업데이트 해보았습니다 [2] 2012.05.09 by zero28
요술봉 livexe 모듈과 board 모듈의 검색기능 차이. [1] 2012.05.09 by 윈컴이
엑스셀코드 저는 조만간 부산에서 XE포럼 개설 하겠습니다. ^^ [31] 2012.05.09 by 데브위트™
엘카 $XE_VALIDATOR_MESSAGE 변수처리에 대하여 [1] 2012.05.08 by 이지데브
카메론다이아몬드 회원정보에서 이메일 바꿀 때 재인증메일 발송했으면 좋겠습니다. [17] 2012.05.08 by Garon
베스트샵 익스플로러 6.0을 호환안시켜도 [4] 2012.05.08 by 윈컴이
qkrwlgud83 사이트명을 변경했을시의 오류가 발생했습니다. ㅠㅠ [4] file 2012.05.08 by qkrwlgud83
오뎅궁물 게시판 1.4.4의 추가설정에서 체크박스가 라디오버튼처럼 저장됩니다. [6] file 2012.05.08 by Cody
궁금궁금궁금이 이런건 구글 코드에 뭐라고 남겨야 할까요 ㅎㅎ;; [1] file 2012.05.08 by cherryfilter
푸하라 xe 쿼리 중 느린 mysql 중 쿼리..... [3] 2012.05.07 by 미노아
비밀얌 스팸필터 설정이 바뀌었네요? [1] 2012.05.07 by KTK
KTK 모바일과 PC버전에서 차감포인트가 다름니다.. [6] 2012.05.07 by KTK
daehyeok 4월 공헌자 현황 발표는 안 하시나요? [1] 2012.05.07 by 난다날아
라미아스튜디오 신디케이션 모듈로 아직까지 문제를 겪고계신분 있나요? [23] 2012.05.05 by 윈컴이
윙보이 1.5.2.4 버전 업후 게시판에 파일첨부 안되시는 분들. !! [3] 2012.05.04 by 윙보이