웹마스터 팁
Content위젯에서 분류명(카테고리)를 이미지로 표현하기
2011.01.12 20:15
게시판모듈 글목록에서 분류명(카테고리)를 이미지로 표현하기(http://www.xpressengine.com/19442394)의
Content위젯 버전입니다.
쉽게 말해, Content위젯에서 카테고리를 이미지로 나타내는 팁이라 생각하시면 되겠습니다.
주의 : 한번 적용을 하고나면 다음번 XEcore업그레이드시에 반드시 content위젯 부분을 빼고 업뎃하셔야 합니다.
: 이 방식은 하나의 게시판에 대응하는 하나의 스킨을 만들어 표현하는 수공업적인 방식입니다.
1. content.class.php를 수정합니다.
- /xe/widgets/content폴더의 content.class.php파일을 엽니다
- return $this->get('category'); 부분을 찾습니다.
- 그 아래에('}'닫힌 부분 바로 아래) 아래의 소스를 붙여 넣습니다.
(스킨에서 getCategorysrl로 Category_srl번호를 불러올수 있게 선언해 주는 것입니다)
function getCategorysrl(){
return $this->get('category_srl');
}
2. 스킨을 하나 복제 합니다.
- skin폴더에 가셔서 Default스킨을 다운받아, 폴더명을 원하는대로 수정한 후에 skin폴더에 다시 업로드 합니다
- 해당 폴더에 가서 normal.html파일을 엽니다.
- 66번째 줄에 보시면 <strong class="category">{$item->getCategory()}</strong>라는 내용이 있습니다.
- 이부분을 아래와 같이 바꿔줍니다.
<strong class="category"><img src="./img/{$item->getCategorysrl()}.jpg"/></strong>
3. http://www.xpressengine.com/19442394글의 2,3번 내용을 확인하여 이미지를 만들어 줍니다.
4. 만든 이미지를 해당 스킨폴더의 img폴더로 업로드해 줍니다.
이젠 위젯까지...하하핳 감사합니다. 잘 응용해 보겠습니다.
아래 보니 게시판 리스트 쪽에 분류를 이미지로 하는 방법도 있던데요.
혹시.. 기본 게시판 빼고 다른 게시판 보면 리스트 위에 분류가 존재 하는것 있는데요...그 부분도 이미지로 하는 방법은 없을까요..
위와 같은 형태의 분류 형태요~~~게시판EX에서 보시면..탭형태의 분류일때 이미지로 하는 방법은 없을까요..^^
혹시 아시면 부탁좀 드릴게요~~