메뉴 건너뛰기

XE : Xpress Engine


XE에 대한 생각! XE에 대한 공감! - XE를 사용하는 다른 사람들과 의견을 나눌 수 있는 곳입니다. 많은 의견 공유로 더 좋은 XE를 만들어 주세요.


XE 사용팁

layout skin 제작시 info.xml도 잘 보세요

2007.08.21 01:53

[레벨:6]바람처럼.. 조회 수:4796 추천:2

layout skin의 제작방법에 대해서는
http://zbxe.springnote.com/pages/392293 에 간단히 설명이 되여있습니다.

성미급한(?) 저는 잘 살펴보지도 않고 지금까지 위의 설명을 기초로하여 layout을 만들어 봤는데 뭔가 허전 한겁니다.
역시  이게 다가 아니였네요.

일단 xe는 프로그램의 구조자체가 기존의 ver4와는 달리 PHP와 xml로 이루어져 있어 그 한 축인 xml을 잘 살펴보지 않으면 충분한 활용이 안되게 되여있군요.

뭔말인가하면 위의 설명서에서는 info.xml을 간단하게

<?xml version="1.0" encoding="utf-8"?>
<layout version="0.1">
    <title xml:lang="ko">레이아웃 이름</title>
    <author email_address="제작자 email" link="제작자 홈페이지 주소" date="작성일">
        <name xml:lang="ko">제작자 이름</name>
        <description xml:lang="ko">
            레이아웃에 대한 간단한 설명
        </description>
    </author>
</layout>
로만 예를 들어 설명했습니다.(아직 매뉴얼을 작성하다 말아선가??)

그런데 이럴경우 xe에서 기본으로 제공하는 메뉴를 사용 할 수가 없게됩니다.
왜냐하면  레이아웃 설정시 위 info.xml 파일을 읽어서 설정 항목을 구성하는데,  메뉴에 대한 설정을 할 수있는 xml 파일의 노드(아래 참조)가 빠져서 메뉴를 설정 하는 곳 자체가 안 나오는 겁니다.

// 메뉴설정을 위한 xml노드
<menus>
        <menu name="main_menu" default="true">
            <title xml:lang="ko">상단 메뉴</title>
            <title xml:lang="jp">上端メニュー</title>
            <title xml:lang="zh-CN">主菜单</title>
            <title xml:lang="en">Top menu</title>
            <title xml:lang="es">Menu Principal</title>
            <maxdepth>3</maxdepth>
        </menu>
        <menu name="bottom_menu">
            <title xml:lang="ko">하단 메뉴 </title>
            <title xml:lang="jp">下段メニュー</title>
            <title xml:lang="zh-CN">底部菜单</title>
            <title xml:lang="en">Bottom menu</title>
            <title xml:lang="es">sub menu </title>
            <maxdepth>1</maxdepth>
        </menu>
</menus>

오늘 기본으로 제공 된 ZBXE 공식사이트 layout ver 0.1(xe_offcial)의 info.xml을 살펴보고야 문제점을 알수 있었습니다.
혹시 저 처럼 더듬는 분이 게실가봐 올려 놓습니다.

번호 제목 글쓴이 날짜 조회 수
공지 질문은 묻고 답하기로~ TSCMD 2012.02.03 366
915 스마트폰이 없는뒤~!! 모바일페이지를 봐야 할경우 [11] TS토깽이2 2010.07.02 1272
914 IE9 작업표시줄 웹 어플리케이션 속성 만들기 [1] [레벨:2]SeoSeungHyun 2010.09.17 1566
913 제로보드의 아이콘을 내 맘대로 변경하기...(2) [2] file [레벨:3]winter548 2009.03.23 4187
912 XE 전체를 백업 / 복원하기 (계정 백업 및 복원 방법) [7] [레벨:10]Gekkou 2010.02.16 3770
911 레이아웃설정에 언어팩추가하기 [8] file [레벨:9]팔공산 2010.09.16 1233
» layout skin 제작시 info.xml도 잘 보세요 [1] [레벨:6]바람처럼.. 2007.08.21 4796
909 프로필이미지, 이미지마크, 이미지이름 수정, 추가시 포인트 삭감 [1] [레벨:4]lattente 2009.11.02 1215
908 게시판 링크 무조건 새창으로 뜨게 하기 [5] file [레벨:1]그분 2009.08.29 4015
907 아무 에러 없이 로그인이 되지 않을 시 해결법 [1] CNSMaker 2010.09.13 1822
906 로그인한 회원만 최근 게시글, 검색등 볼수 있도록 하기 [3] [레벨:3][_)s 2008.12.31 4432
905 XE설치시 인스톨화면으로 무한 롭백오류 [2] [레벨:1]cen89co 2007.12.23 4311
904 인터넷의 업로드/다운로드 스피드는 얼마인가? [4] [레벨:7]레미짱 2010.08.19 1340
903 폴더에 올린 mp3를 자동으로 podcast로 만들어주는 소스... ^^ [2] [레벨:4]하얀마법 2010.09.11 2097
902 파일 첨부 에러로 고생하시는 분 [2] [레벨:1]celli29 2010.05.11 1719
901 [수정 했습니다.]본문 입력없이 확장 변수로만 글작성 작성하기(그림삽입포함) [13] file [레벨:12]대암지기 2008.03.09 1098
900 게시판 하단 검색 옵션 원하는 것만 넣기 (확장변수 포함) [10] [레벨:3]shtjdals 2008.01.02 5998
899 트리메뉴(dtree) 대충 정리 [11] file [레벨:3]한이73 2009.07.19 6745
898 Smarty 한글 메뉴얼 공개합니다. [1] [레벨:5]미니미 2009.03.04 4464
897 에디터에 관리자멘트 넣기 [총정리] [17] file [레벨:9]된장맛껌 2009.05.23 1486
896 [content위젯] category 리스트만 가져오기.. [16] file [레벨:1]데즈라레 2009.09.14 5008