웹마스터 팁

저도 초보인지라 XE공식홈의 지식인과 팁게시판을 통해 알게된 내용입니다.

저에게도 표시하는 방법을 질문하는 분들이 있어서 이곳에 올립니다.

고수님들 뭐라하지 말아 주세요.^^

 

Core 1.3.1.2에서 작업 하였습니다.
게시물 확장변수명이 order_name 이고 XE설치 폴더를 xe라고 했을 경우


1 단계

/xe/widgets/content/ 에 content.class.php의 내용 중에 683번째 줄 부근에

class contentItem extends Object {

내용 안에

1
2
3
4
5
6
7
8
9
10
11
function getExtraVars() {
       $oDocumentModel = &getModel('document');
    return $oDocumentModel->getExtraVars($this->get('module_srl'), $this->document_srl);
}
function getExtraEidValue($eid) {
    $extra_vars = $this->getExtraVars();
    foreach($extra_vars as $idx => $key) {
        $extra_eid[$key->eid] = $key;
    }
    return $extra_eid[$eid]->value;
}

위의 두 function()을 추가해 주시구요. - 위의 두 function()은
/xe/modules/document/document.item.php에서 복사해서 붙였습니다.

 

2단계

/xe/widgets/content/conf/ 에 있는 info.xml 파일의 내용중

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<var id="option_view">
    <type>select-multi-order</type>
    <name xml:lang="ko">표시항목 및 순서</name>
    <name xml:lang="en">Display Target &amp; Order</name>
    <name xml:lang="vi">Hi?n th? khu v?c va th? t?</name>
    <name xml:lang="zh-CN">?示?及?序</name>
    <name xml:lang="zh-TW">顯示項目順序</name>
    <name xml:lang="jp">表示項目、および順番</name>
    <options default="false" init="true">
    <value>title</value>
    <name xml:lang="ko">제목</name>
    <name xml:lang="en">Title</name>
    <name xml:lang="vi">Tieu đ?</name>
    <name xml:lang="zh-CN">??</name>
    <name xml:lang="zh-TW">標題</name>
    <name xml:lang="jp">タイトル</name>
    </options>
    <options>
    <value>thumbnail</value>
    <name xml:lang="ko">섬네일</name>
    <name xml:lang="en">Thumbnail</name>
    <name xml:lang="vi">Hinh nh?</name>
    <name xml:lang="zh-CN">?略?</name>
    <name xml:lang="zh-TW">縮圖</name>
    <name xml:lang="jp">サムネ?ル</name>
    </options>
    <options init="true">
    <value>regdate</value>
    <name xml:lang="ko">등록일</name>
    <name xml:lang="en">Regdate</name>
    <name xml:lang="vi">Ngay g?i</name>
    <name xml:lang="zh-CN">?布日期</name>
    <name xml:lang="zh-TW">發表日期</name>
    <name xml:lang="jp">登?日</name>
    </options>
    <options init="true">
    <value>username</value>
    <name xml:lang="ko">글쓴이</name>
    <name xml:lang="en">Author</name>
    <name xml:lang="vi">Ng??i g?i</name>
    <name xml:lang="zh-CN">?布者</name>
    <name xml:lang="zh-TW">作者</name>
    <name xml:lang="jp">登?者</name>
    </options>
    <options>
    <value>content</value>
    <name xml:lang="ko">내용</name>
    <name xml:lang="en">Content</name>
    <name xml:lang="vi">N?i dung</name>
    <name xml:lang="zh-CN">?容</name>
    <name xml:lang="zh-TW">內容</name>
    <name xml:lang="jp">?容</name>
    </options>
    // 추가된 부분 시작
    <options>
    <value>ordername</value>
    <name xml:lang="ko">주문자</name>
    <name xml:lang="en">Order Name</name>
    <name xml:lang="vi">Order Name</name>
    <name xml:lang="zh-CN">Order Name</name>
    <name xml:lang="zh-TW">Order Name</name>
    <name xml:lang="jp">Order Name</name>
    </options>
    // 추가된 부분 끝
</var>

위가 같이
<options>
<value>ordername</value>
.....중략
</options>
를 추가해 주세요.
여기에서 ordername은 인식자이므로 변수명과 같지 않아도 됩니다.

 

3단계

/xe/widgets/content/skins/스킨명/normal.html
사용하시는 스킨의 normal.html 파일에
목록형과 테이블형 두개의 부분에 있는 곳에

1
2
3
4
5
6
7
8
9
<!--@foreach($widget_info->option_view_arr as $k => $v)-->
   <!--@if($v=='title')-->
   .........중략
   <!-- 추가된 부분 시작 -->
   <!--@else if($v=='ordername')-->
       <span class="author">{$item->getExtraEidValue("order_name")}</span>
   <!-- 추가된 부분 끝 -->
   .........
   <!--@end-->

같은 파일내의 목록형과 테이블형 두 곳 모두 추가해 주세요.

 

4단계

최근게시물 위젯이 표시되는 페이지 모듈 수정에서

표시항목 및 순서

에서 좌측에 있는 인식자 ordername 을 오른쪽으로 보내시고 순서를 정하신 후 코드생성 버튼을 누르시면 완성입니다.

제목 글쓴이 날짜
청주오피 청주출장안마 ⦑오피사이트.NET⦒ 청주OP 청주오피 청주오피 koykoyah 2025.02.22
홍대마사지【출장마사지안내.COM】홍대 마사지 홍대마사지 홍대마사지 songkangkong767 2025.02.22
서면오피 ⦑오피쓰주소.COM⦒ 서면오피 서면출장마사지 서면오피 서면OP koykoyah 2025.02.22
송탄스웨디시【오피.CLUB】송탄마사지 송탄안마 송탄1인샵 songkangkong767 2025.02.22
분당오피 ⦑오피쓰주소.COM⦒ 분당오피 분당출장마사지 분당오피 분당OP koykoyah 2025.02.22
부평스웨디시【오피사이트.NET】부평안마 부평마사지 부평1인샵 songkangkong767 2025.02.22
천안오피 천안OP ⦑오피쓰주소.COM⦒ 천안휴게텔 천안오피 천안오피 koykoyah 2025.02.22
익산안마【오피.CLUB】익산마사지 익산스웨디시 익산1인샵 songkangkong767 2025.02.22
신촌오피 신촌출장안마 ⦑오피사이트.NET⦒ 신촌OP 신촌오피 신촌오피 koykoyah 2025.02.22
세종1인샵【오피사이트.NET】세종1인샵 세종 1인샵 세종1인샵 songkangkong767 2025.02.22
안산오피 ⦑오피쓰.COM⦒ 안산OP 안산오피 안산출장샵 안산오피 koykoyah 2025.02.22
용인안마【오피.CLUB】용인마사지 용인스웨디시 용인1인샵 songkangkong767 2025.02.22
대구오피 ⦑오피쓰.COM⦒ 대구오피 대구OP 대구건마 대구오피 koykoyah 2025.02.22
대전1인샵【출장안마사이트.COM】대전1인샵 대전 1인샵 대전1인샵 songkangkong767 2025.02.22
울산오피 ⦑오피.CLUB⦒ 울산마사지 울산오피 울산오피 울산OP koykoyah 2025.02.22
평택안마【오피쓰주소.COM】평택1인샵 평택마사지 평택스웨디시 songkangkong767 2025.02.22
해운대오피 ⦑오피쓰.COM⦒ 해운대오피 해운대OP 해운대건마 해운대오피 koykoyah 2025.02.22
서초마사지【오피쓰주소.COM】서초 마사지 서초마사지 서초마사지 songkangkong767 2025.02.22
판교오피 판교오피 ⦑오피쓰주소.COM⦒ 판교OP 판교스파 판교오피 koykoyah 2025.02.22
일산안마【오피.CLUB】일산마사지 일산스웨디시 일산1인샵 songkangkong767 2025.02.22