Extra Form
PHP PHP 7.4
CMS Rhymix 2.1

메뉴 외부페이지 기능을 통해서 페이지를 제공하고 있습니다.

거기에 플러스로 게시판이나 모듈을 상단이나 하달에 추가로 달고싶습니다.

 

게시판 모듈 하단에 외부페이지를 불러올수있을까요

 

반대로 메뉴의 외부페이지 불러온것에 모듈을 붙여도 좋을것 같습니다.

 

방법이 있을까요

 

아이프레임을 쓰기엔 뭔가 SEO 측면과 기능적인 측면에서 불리할것 같아서요.

 

감사합니다.

  • profile

    외부페이지에 게시판을 붙이는 것보다 게시판에 외부페이지를 붙이는 것이 더 쉬울 것 같습니다.

     

    게시판 스킨이나 레이아웃의 적당한 위치에서

        <!--@if(외부페이지를 붙일 조건)-->

            <include target="../../../외부/페이지/경로.html" />

        <!--@end-->

    해버리면 그만이니까요.

     

    반대로, 외부페이지에서 게시판을 끌어오려면 게시판 스킨을 인클루드해야 하는 것은 물론,

    게시판에서 사용하는 목록, 글읽기 관련 변수들도 모두 셋팅해 주어야 하고,

    게시판 실행 과정에 끼어들어 각자 할 일을 하는 수많은 애드온과 서드파티 모듈들이

    게시판이 아닌 외부페이지에서 제대로 작동한다는 보장이 없습니다.

  • profile profile
    <include target="../../../외부/페이지/경로.html" />
    이렇게 설정하면
    외부 문서 후처리 PHP 코드 실행 템플릿 해석 이건 게시판인거니 인식이 되겠죠?

    근데 생각해보니..
    외부페이지가 abc 라는 고유의 주소를 가지고 있었는데

    게시판을 달면 board 고정 주소에 board/1234 숫자로 페이지가 나뉠텐데
    고유의 외부페이지 주소는 못달게 되는 셈이되겠네요

    레이아웃과 다를 바 없어지는 느낌?

    https://xetown.com/thirdparties/1592232

    이 모듈을 각 페이지별 붙여보려고했는데
    아무래도 위젯이 필요하다 느껴지는 시점이네요

    감사합니다.
  • profile profile
    방명록이라던지 한줄 댓글같은 메모 모듈은 해당 외부페이지 아래에 붙인다라고 항상 각인되어있었는데
    반대로 인크루드로 붙여보는게 더 좋을 수 있겠네요.
  • profile profile
    외부페이지에 복잡한 기능을 넣으려고 하는 것은
    어떻게 보면 제로보드 시절의 사고방식이죠.

    라이믹스/XE 방식은 스킨이나 레이아웃에 위젯을 붙이는 것이고요.
    스킨이나 레이아웃에서 인클루드하는 것은
    위젯이 없을 때 사용할 수 있는 일종의 절충안입니다.