Mh Appoint PopUp 위젯 을 출력하고자 할때 위젯을 직접 입력할 수 있는 위젯페이지에서는 쉽게 팝업위젯을 띄울 수 있으나,
게시판이나 문서페이지등에서는 위젯을 입력하기가 쉽지 않습니다.
해당 레이아웃에 직접 위젯코드를 복사해서 붙여넣기를 하면 되나, 해당 레이아웃 전체에 적용이 되므로 불편합니다.
그럼 해당 레이아웃에 위젯코드를 작성할 수 있는 란을 만드는 방법입니다.
1. 팝업을 출력할 게시판이나 기타페이지에 적용할 레이아웃을 따로 복사본생성으로 만드시는 편이 좋습니다.

2. 해당 레이아웃의 layouts/해당 레이아웃/conf/info.xml 파일을 편집기로 열어서 아래와 같이 추가합니다.
<var name="popup_wg" type="select">
<title xml:lang="ko">★ 팝업위젯출력</title>
<description xml:lang="ko">외부팝업위젯(Mh Appoint PopUp 위젯등)의 출력를 결정하세요.</description>
<options value="">
<title xml:lang="ko">출력안함</title>
</options>
<options value="Y">
<title xml:lang="ko">출력</title>
</options>
</var>
<var name="popup_wgc" type="textarea">
<title xml:lang="ko"> ┖ 팝업위젯 코드</title>
<description xml:lang="ko">Mh PopUp 위젯등의 코드를 작성</description>
</var>
3. layouts/해당 레이아웃/layout.html 파일을 편집기로 열어서 아무곳에나 아래의 코드를 추가합니다.
<div cond="$layout_info->popup_wg == 'Y'">{$layout_info->popup_wgc}</div>
4. 관리자메뉴 > 고급 > 설치된 위젯 에서 팝업으로 띄울 위젯에서 "코드생성"을 해서 코드를 복사합니다.

5. 해당 레이아웃의 설정에서 코드를 붙여넣기 하면 됩니다.

참고로 팝업을 종료할려면 여러 방법이 있지만 레이아웃 설정에서 팝업위젯츨력의 유무를 선택하시면 편리하며
다음에 팝업을 다시 재개 할려면 팝업위젯코드를 약간식만 손 보면 됩니다.
예로 팝업이 다른 게시글일 경우 document_srl="게시글번호",
board_top="10" board_left="50" popup_width="640" 는 위치와 팝업 크기
close_y="2021" close_m="07" close_day="14" 는 팝업 닫는 날짜 설정
popup_no="n" 추가시는 한페이지에 여러 팝업 출력도 가능합니다.
Tip이 도움이 되었다면 댓글과 평가 부탁합니다.
Tip에 대한 궁금한 점은 댓글로 남겨 주시면 성심껏 답변 드립니다.

