묻고답하기
외부페이지에서 메뉴를 읽어와 표시하고 싶습니다.
2024.01.30 17:54
안녕하세요?
새내기입니다.
다름이 아니라,
필요에 의해서 외부페이지를 만들고 있습니다.
외부페이지에서 메뉴를 출력하는데 아래와 같은 상황이 되어 도움을 받고자 합니다.
* 메뉴 출력은, 사이트메뉴 출력위젯(sitemap)을 이용하여 코드를 생성하고 코드를 외부페이지에 삽입하여 사용하려고 합니다.
<img class="zbxe_widget_output" widget="sitemap" skin="default" sitemap_widget_menu="104" sitemap_widget_colorset="black" sitemap_widget_background="transparent" sitemap_widget_height="100%" sitemap_widget_section_height="100%" />
2. 그러나 외부페이지에 삽입시 출력되지 않습니다.
외부페이지의 속성은 mid 생성이 아닌 "바로가기"로 지정된 독립적인 파일입니다.
외부페이지 시작부분에 아래와 같이 지정하였는데, 달리 특별한 선언이나 처리를 해야 하는지요?
고수님들의 도움을 기다립니다.
**** 외부페이지 처음부분
<?php
define('__ZBXE__', true);
define('__XE__', true);
require_once('/home/ninebrk/www/config/config.inc.php');
$oContext = &Context::getInstance();
$oContext->init();
$logged_info=&Context::get('logged_info');
$lg=&Context::get('lang_type');
$uid=$logged_info->user_id;
바로가기 로 한 순수 php 파일는 위젯이 해석이 안 됩니다
위젯코드 해석을 하려면 XE 를 거쳐야하는데.. 순수 php 로 하시면 XE 를 안 거치니 해석이 안 되죠
XE 내에서 외부페이지 형태로 mid 를 만들고 사용하는 형태로 하셔야할거예요