레이아웃이나 메뉴가 안결이 안되는 완전한 외부 페이지입니다.
로그인연동은 했는데, 애드온을 연결하고 싶습니다.
방법이 있을까요?
검색을 해도 완전히 별도로 존재하는 외부페이지에 대한 애드온 설정은 보이지 않네요.
김치찌개
Lv. 3
레이아웃이나 메뉴가 안결이 안되는 완전한 외부 페이지입니다.
로그인연동은 했는데, 애드온을 연결하고 싶습니다.
방법이 있을까요?
검색을 해도 완전히 별도로 존재하는 외부페이지에 대한 애드온 설정은 보이지 않네요.
댓글 6
외부페이지를 위젯으로 출력해주는 위젯이 있습니다.
위젯페이지를 만드시고 위 위젯으로 외부페이지를 출력되게 해 보시고 해당 위젯페이지를 애드온 사용에 체크해 보세요.
실제 애드온이 정상적으로 동작 효과가 해당 페이지에 정상적일지는 모르겠네요.
굳이 mid가 꼭 없어야 할 이유가....
레이아웃을 지정하지 않으시면 외부페이지랑 다를것 없는 형태일테데요...
mid로 하면 될 것을..
외부에서 애드온을 호출하는 방법은 없습니다.
https://github.com/xpressengine/xe-core/blob/master/classes/module/ModuleHandler.class.php#L117
애드온의 경우 실행 시점과 모든 동작이 XE에서 동작하기위한 특수한 목적을 지니고 있습니다.
그래서 애드온 설정 그대로를 가져오기는 힘들것으로 보여집니다.
정 필요한 애드온이 있다면 해당 애드온의 addonname.class.php 파일의 내용을 그대로 복사해서 붙여넣으시면됩니다. (더불에 거기에서 include 되는모든 파일들을 다 옮겨주셔야 하고요.(디렉토리에 맞게..))
이렇게 한다고 해서 애드온을 완벽 실행할 수 없습니다. (외부페이지는 특수한 페이지로 생각하셔야 합니다..)
감사합니다. ^^