[XE] [아이콘샵] 원하는 위치에 출력하기

돌아다니면서 구한 자료로 공부하는 공간입니다..

틀린부분이 있다면 말씀해주시면 수정하도록 하겠습니다.

※ 남을 비방하거나 욕 / 정치적인 글은 삭제 대상이 됩니다. ※

[XE] [아이콘샵] 원하는 위치에 출력하기

만키로군 0 2162 0
현재 아이콘샵을 사용하면, 회원의 닉네임 앞에 붙습니다.
이걸 응용하여 게시판이나 회원정보 등 원하는 위치에 출력할수 있습니다.

- 특정회원의 대표아이콘 출력하기.

{@

$oIconshopModel = &getModel('iconshop');

$icon_data = $oIconshopModel->getMemberIconBySelected(회원번호);

if($icon_data->file1) $_icon_mark = sprintf('<img src="%s%s" alt="title: %s" title="title : %s" style="vertical-align:middle;margin-right:3px" />', Context::getRequestUri(),$icon_data->file1, strip_tags($icon_data->title), strip_tags($icon_data->title));

}


출력할 템플릿파일 상단에 위 코드를 삽입하신 후, 원하는 위치에 {$_icon_mark} 이라고 나타내시면 해당 회원의 대표아이콘이 출력됩니다.


- 게시판 글 보기시 제목앞에 나타내기. (xe_board 스킨을 기준으로 설명)

- view_document.html 파일 상단에 추가합니다.

 

{@

$oIconshopModel = &getModel('iconshop');

$icon_data = $oIconshopModel->getMemberIconBySelected($oDocument->get('member_srl'));

if($icon_data->file1) $_icon_mark = sprintf('<img src="%s%s" alt="title: %s" title="title : %s" style="vertical-align:middle;margin-right:3px" />', Context::getRequestUri(),$icon_data->file1, strip_tags($icon_data->title), strip_tags($icon_data->title));

}


그리고 제목출력 앞 부분에 {$_icon_mark} 을 추가합니다.

<{$module_info->document_title_format}><a href="{$oDocument->getPermanentUrl()}">{$_icon_mark} {$oDocument->getTitle()}</a></{$module_info->document_title_format}>


20120110_shot1.png


<궁금한점은 댓글이나 묻고답하기 게시판에 남겨주세요.>

, , ,

0 Comments
제목