묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
로그인을 index.html 에 코드를 붙여 넣었는데요, 이미지가 표시 안되는 문제..
2010.05.09 01:32
안녕하세요.
로그인을 index.html 에 코드를 붙여 넣었는데요, 이미지가 표시 안되는 문제가 발생하네요.
<img class="zbxe_widget_output" widget="login_info" skin="daerew_v4_login" /> 이 코드가 생성되어서요
index.html 파일에 붙여 넣기 했는데요.
아래와 같이 표시됩니다.
어떻게 해결할 수 있을까요? 알려주세요.
댓글 1
-
Gekkou
2010.05.09 08:19
-
텔리맨트
2010.05.09 10:26
답변 감사드립니다. 그런데 그래도 잘 안되네요. 제가 설정을 잘못한 것인지? 우선 이렇게 설정했습니다. 외부 페이지에서 메듈이름은 Home으로 하고요, 브라우저 제목은 한국정보통신기술로 설정했구요. 그리고 외부 문서 위치는 http://korea-ict.com/index.html로 했습니다. 그리고 index.html 파일 내에 생성한 코드인 <img class="zbxe_widget_output" widget="login_info" skin="daerew_v4_login" />을 넣어 놓았습니다. -
텔리맨트
2010.05.09 10:26
그런 다음, http://korea-ict.com/index.html로 들어가보면, 화면이 여전히 표시되지 않습니다. 감사합니다. -
Gekkou
2010.05.09 11:23
말씀드렸다시피 index.html을 웹브라우저에서 직접 불러오면 위젯이 표시되지 않습니다. 표시되게 하려면 home모듈을 불러와야 합니다. -
NMS 엔지니어
2010.05.09 11:36
아하, 감사합니다, home 모듈을 불러 오니 되네요. 다시한번 감사드립니다.^^ -
NMS 엔지니어
2010.05.09 11:57
죄송한데요, 하나만 더 여쭈어 볼께요. 모듈을 index로 만들었는데요. 그럼 홈페이 접속할 때 일반적으로 http://korea-ict.com으로 접속하면 로그인 모듈이 적용이 안되요, http://korea-ict/xe/index로 하면 되는데요, 전자로 할 수 있는 방법은 없나요? -
Gekkou
2010.05.09 18:58
지금 만들어두신 index.html 파일의 이름을 home.html 등으로 바꾸시구요.. 만드신 index외부페이지 모듈의 외부문서 파일위치를 index.html 에서 home.html 로 바꿔주세요. 그리고 나서 index.html 을 새로 만들어 xe/index 로 자동으로 이동하도록 하는 스크립트만 넣어주면 됩니다.
XE는 제로보드4 와 그 구조가 달라서
index.html 파일에 바로 로그인위젯 소스를 넣어준다 하여도 바로 그 로그인 위젯이 보이는것이 아닙니다.
보통 ZB4 를 쓰시다 오신 분들이 여기서 많이 당황해 하시는데요,
그건 웹브라우저상에서 index.html 파일을 바로 불러오지 않고 XE를 거쳐 불러오는 방식으로 만들어버리면
간단히 해결할 수 있는 문제입니다. 물론 버그가 아니고 정상적인 XE의 기능이지요.
XE 관리자모드 -> 서비스 에 보시면 "외부페이지" 라고 있습니다.
이 기능은 외부문서 (직접 만드신 index.html 이 되겠네요) 를 XE용 문서로 바꿔서 불러오는 기능입니다.
외부페이지에서 새로운 페이지를 하나 생성하시구요,
거기에서 각 입력창의 내용에 적당한 값을 넣으시구요,
맨 마지막 항목인 "외부문서의 위치" 에서 질문하신 index.html 파일을 지정해주세요.
( ./index.html 같이 하는건 좋지 않구요, 완전한 상대경로나 절대경로를 넣어주시는게 좋습니다)
그렇게 생성된 XE의 외부페이지를
웹브라우저상에서 불러오면 원래 만들어둔 index.html 과 똑같은 모양으로 호출이 될 것이며,
로그인 위젯도 정상적으로 나올겁니다.