Extra Form
PHP PHP 7.4
CMS Rhymix 2.0

지금 문제 페이지 url에 링크된 페이지는 모들의 메뉴 리스트의 전체 메뉴를 불러오는 스케치북 5 모바일 푸터 메뉴의 전체메뉴 창 입니다.

 

전체메뉴.jpg

이렇게 메뉴페이지를 불러와 사용하다보면 문제가 불러온 메뉴가 코어의 기본 리스트로 업그레이드시 편집해 놓은 코드가 덮여져 변경될 가능성이 많아서 

 

처음엔 root//modules/menu/tpl/menu.html 문서를 스케치북 레이아웃 경로로 복사하여 링크를 걸어 보려했지만 

 

ex: ) <a href="{\RX_BASEURL}layouts/sketchbook5_costom/menu.html">링크</a>

 

탬플릿 오류(서버오류) 를 출력 하더군요;;

물론 제 지식이 짧아 적용하고 경로등의 오류가 있었을듯 합니다 

 

*그래서 두번쩨 시도한 방법이 생각을 전환하여 

외부 문서를 레이아웃 내로 만들고 그 문서에 memu.html 을 불러 들여서 사용하면 레이아웃에서 스타일 디자인을 만들수 있지 않을까 생각을 해봤습니다(물론 이것이 가능한지 아닌지 기본적인 확실한 지식은 없습니다;)

 

즉 코드를 이런 식으로 짠 menu_t_bd.html 라는 레이아웃 경로내  내부 문서를 만들었습니다 (layout.html 과 동일 경로 상에 ) 

 

<!--%import("css/mmenu_t_bd.css")--> //스타일 적용을 위한 레이아웃 css 폴더에 추가한 스타일시트 파일)
<div class="bd">
<div class="t_bd">
<!--#include("../../modules/menu/tpl/menu.html")-->  // 문서내로 menu.html 를 물러들이기 위한 구문 

</div></div>

 

그리고 layout.html 에는 

 

!--// 푸터 -->
    <div id="ft" class="ui_font clear">
        <!--// 하단 메뉴 -->
        <ul cond="$bottom_menu->list || Mobile::isMobileCheckByAgent()" id="btm_mn">
            <li><a href="{getUrl()}"><strong>Home</strong></a></li>
            <li loop="$bottom_menu->list=>$key,$val" cond="$val['link']"><a href="{$val['href']}" target="_blank"|cond="$val['open_window']=='Y'">{$val['link']}</a></li>
            <!--/커스텀 all menu -->
            <li class="m_yes_inline"><a href="{\RX_BASEURL}layouts/sketchbook5_costom/menu_t_bd.html"><strong>{$lang->cmd_view_all}</strong></a></li>
            <!--// 원본 주석처리 <li class="m_yes_inline"><a href="{getUrl('act','dispMenuMenu','menu_srl',$layout_info->menu->main_menu->menu_srl)}"><strong>{$lang->cmd_view_all}</strong></a></li> //-->

 

그리곤 403 오류 출력 ;;;

 

403오류.jpg

 

all_menu.jpg

여기서 두가지 질문을 좀 드려보겠습니다.

 

1) 레이아웃 경로로 복사한 menu.html 파일을 링크할시 탬플릿 오류가 발생 하는 원인 

2)레이아웃 경로에 외부문서 로 만든 mmenu_t_bd.html 파일의 403 오류 원인....

 

제가 접근하는 방법에 문제가 있다면 문제를 알고 싶어서 회원님들의 조언을 청해 봅니다 

 

이제 몇시간 안남은 11일 잘 보내시고 12일 회원님들 모두 복된 하루 되시길 바랍니다 .

 

 

  • profile
    저도 잘은 모르지만 컴파일이나 보안 같은 이슈가 아닐까 싶은데요.
    예전에 만들어둔 위젯이 있는데 디자인에 품이 좀 들겠지만 그래도 이걸 응용해서 해당 페이지를 위젯 페이지로 꾸며보셔도 좋을 것 같습니다.
    https://xetown.com/download/1667755
  • profile profile
    감사합니다 참고해 보겠습니다 ^^ 좋은 하루 되세요 윤삼님