XEDITION 레이아웃은 요즘 스타일로 참 잘 만들어진 레이아웃인데요, 

수정하려면 참 많은 고난이 따르기도 합니다.

 

<!--// 회원, 커뮤니케이션 모듈 등 페이지에서 콘텐츠 영역 폭 고정 -->
{@ $_fixed_width_act = array(
//'dispMemberSignUpForm',
//'dispMemberLoginForm',
'dispMemberFindAccount',
// 'dispMemberInfo',
'dispMemberModifyPassword',
'dispMemberModifyEmailAddress',
'dispMemberModifyInfo',
'dispMemberLeave',
// 'dispMemberScrappedDocument',
// 'dispMemberSavedDocument',
// 'dispMemberOwnDocument',
// 'dispCommunicationFriend',
// 'dispCommunicationMessages',
'dispNcenterliteUserConfig',
'dispNcenterliteNotifyList',
'dispLoginxeclientListProvider',
'dispAjaxboardNotificationConfig'
// 'IS'
)}

 

바로 이 부분은 해당 액션에서 레이아웃의 스타일을 지정하는 부분입니다.

IS : 통합검색 

이 부분을 통합검색 화면에서 레이아웃 사이드영역이 노출되도록 만들었고

그 후에 쪽지함 등 회원정보 화면에서 레이아웃도 사이드바 출력되도록 했습니다.

 

그런데 회원가입 화면에서 회원로그인 버튼을 누르니 정상적으로 레이어로 출력되지 않고

로그인페이지로 이동되더군요.

 

크롬 콘솔창으로 확인해보니 JS 부분에서 사이드바 영역 관련해서 오류가 나서

추가로 회원가입과 로그인 화면에서도 사이드바가 출력되도록 해당 부분에서 주석 처리해주었습니다.

 

위 코드는 어떤 페이지에서 사이드바가 출력되도록 주석처리한 코드인데 그대로 복사 붙여넣기 했습니다.

참조해서 사용하세요. :)

 

PS. XETOWN의 경우 사이드바가 항상 노출되고 있어 그런 오류는 없습니다. ㅎ

이온디

profile
이온디는 라이믹스를 비롯한 다양한 CMS의 시드뱅크를 꿈꿉니다. 여러분들이 사랑하는 웹소스를 언제든지 사용할 수 있게 하기 위해 이온디는 매일 소스코드를 유지보수하고 있으며, 언제든지 다운로드할 수 있는 소스마켓을 운영하고 있습니다.

#XE마켓 - 이온디스토어
https://eond.com/xemarket/

# XE/라이믹스 단톡방을 운영 중입니다. (비번: 2022)
https://open.kakao.com/o/giaKKnl

# XE/라이믹스 생활코딩 모듈 강좌입니다.
https://opentutorials.org/module/3774