현재 부트스트랩 5버전을 기반으로 레이아웃을 제작중입니다.

그러나 부트스트랩만 적용을 시키면 레이아웃 메인 컨텐츠의 "페이지 수정"을 누르면 아무런 화면이 나타나지 않습니다.

어떻게 이를 해결 해야 할까요?

sdf.png

위의 사진처럼 해당 버튼은 생성이 되나

페이지 수정 버튼만 누르면

빈 여백만 나옵니다..ㅠㅠ

고수님들의 답변을 기다리겠습니다!

감사합니다!

  • Lv1
    jQuery("link[rel=stylesheet][href*='rhymix.scss.min.css']).remove();
    도 사용해봤지만 역시나 안됩니다!!ㅠㅠ
  • Lv3
    개발자 콘솔에 오류가 어떤게 나오는지 캡쳐해주시면 오류해결에 도움될것같습니다.
  • Lv3 Lv1
    오류는 안나옵니다ㅠㅠ
  • Lv36

    위젯페이지 수정하는 기능 전체가 부트스트랩 3인가? 아무튼 상당히 오래된 버전으로 구현되어 있어서, 다른 버전의 부트스트랩을 사용하면 충돌이 납니다. XE 시절부터 그랬는데, 워낙 복잡하게 엉켜 있는 코드여서 라이믹스에서도 몇 년째 방치중이예요. ㅠ

     

    rhymix.scss를 제거하는 것은 의미가 없습니다. css는 버튼 모양의 기본값을 넣어줄 뿐, 페이지 수정 기능의 작동 방식에는 어떤 영향도 주지 않으니까요. 버튼 모양 기본값을 비활성화하려면 rhymix.scss를 제거할 것이 아니라, 레이아웃 소스에서 해당 기본값을 비활성화하는 선언을 넣으면 됩니다.

     

    {@ define('DISABLE_XE_BTN_STYLES', true)}

  • Lv36 Lv1
    버튼은 괜찮은데 위젯을 넣는 화면이 안뜨는데 이건 해결을 못하는 문제인가요?
  • Lv1 Lv36

    수정 화면에서 개발자도구에 어떤 오류가 뜨는지 확인하고, 부트스트랩과 관련된 예전 글들(XE 공홈 포럼 포함)을 많이 뒤져보셔야 할 것 같습니다.

    위젯페이지 수정 화면(act가 dispPageAdminContentModify 또는 dispPageAdminMobileContentModify인 경우)에서는 레이아웃에서 부트스트랩 5를 쓰지 말고 적당한 크기의 본문 영역만 보여주는 방법이 그나마 가장 간단한 해결책이 아닐까 싶네요.

  • Lv36 Lv1
    좋은 아이디어입니다!
    감사합니다! 답변이 많이 도움되었습니다!