묻고답하기
탭 형태 최근 문서 위젯''분류''기능...
2009.06.03 19:14
안녕하세요.
제가 드릴 질문은 '탭 형태 최근 문서'위젯을 사용할때,
참조하는 게시판모듈에 분류가 설정되어있을 시에 이 분류를 '탭 형태 최근 문서'위젯에 셀렉트 박스 형식으로
넣어 선택할때마다 위젯 리스트 내용이 변경되는 것을 처리하려고 합니다.
위젯에 페이징 처리하는 것은 있는데 분류기능 처리 팁은 검색해봐도 도통 찾아보질 못하겠는지라,
여러 선배분들의 조언을 구하고자 질문올립니다.
댓글 6
-
dcshwos
2009.06.04 11:10
안녕하세요 라르게덴님 소중한 조언 감사드립니다.
기존에 위젯별 페이징 처리에 관련한 팁은 유용하게 보고 참고했습니다.
지금 제가 하려는 것은..
기존 제로보드xe 게시판(갤러리형)을 최근글이 최상위로 오되, 원하는 위치에 강제적으로 넣어줄려고 했었으나..
도통...방법을 몰라서..포기하고...게시판은 히든아이프레임으로 관리자만 볼수 있게..처리하고 상단에 위젯으로
처리를 했답니다..
만약 기본 게시판 모듈에서..
<!--@foreach($val->document_list as $k => $v)-->
<!--@if($k == 0 && !$v->thumbnailExists())-->이런형식으로 $k값을 토대로 강제적으로 원하는 위치에 넣는게 위젯처럼 가능하면 금방 끝날 문제 같은데..
그 방법을 몰라 위젯으로 만들어버렸네요..
질문으로 돌아가서
해당 모듈의 분류를 뽑아올때, 모듈선택은 다중이 아닌 한가지 모듈만 선택을 할 것입니다.
종전에 위젯에서 extra_var값을 어떻게 가져오는지 몰라 헤메다,
getExtraValue()라는 정보를 알게 되서 해결했던것과 같이
굳이 클래스나, xml변경없이 간단한 선언문이 있지 않을까 싶어서 여쭤본건데
getExtraValue()처럼 간단한 선언문이 없을까요?
아니라면 라르게덴님 말씀처럼 제작을 아예 해야하는 부분인건지 문의드립니다.
-
$oDocumentModel = &getModel('document');
foreach($oDocumentModel->getCategoryList($key) as $val) {
$document_categories[$val->category_srl] = $val;
}대강 이런 셈플입니다. 로마네스크 위젯에 적용했던 내용을 일부 가져 왔습니다.
만드실 내용 등을 기존에 누군가 한게 있다면 남이 한 소스도 살펴보면서 조금식 배우시면 될 것 같습니다.
(저도 그리 하다 위젯 만들 수 있게 되었으니까요 ^^) -
dcshwos
2009.06.04 15:18
조언 감사합니다^^ -
아, $key는 모듈 주소(module_srl) 입니다. ^^
-
dcshwos
2009.06.04 15:27
넵. 정말 감사합니다^^
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
유샤인 | 초보자들을 위한 선우TC님의 XE 동영상 강좌를 천거합니다... [1] | 2010.09.30 by 윤준석353 |
유희연 |
갤러리 이미지 테두리
![]() | |
민트여우 | 1.4.4 업글 하고나서 뜨는 에러 [1] | 2010.09.30 by SeklutZ |
냥냥옹 |
포인트 다운로드 가능시, 파일 옆에 붙는 $ 표시 바꾸는 방법있나요 ㅠㅠ?
![]() | |
imsilc | 게시판에 올려진 동영상 메인페이지 나타나게 할 순 없나요? | |
우슈 | 모듈분류값을 출력하고 싶은데요 [1] | 2010.09.29 by 우슈 |
쥬시쿨 | 1.4.3.1업 이후 한글 아이디 로그인 안되는 현상 | |
ESSB | 로그인 위젯 스킨 설정 문제입니다. [1] | 2010.09.29 by 구가 |
alslal | 메뉴 펼침 항목 [1] | 2010.09.29 by 구가 |
RepeCCY | xe삭제하는 방법좀 알려주세요. [1] | 2010.09.29 by SeklutZ |
홍영기987 | XE 관리자 페이지속 왼쪽에 메뉴항목이 지워졌어요ㅠㅠ | |
이상철421 |
boardEX 0.5.5 업데이트 후 에러가 뜹니다..
![]() | |
kyoop |
레이아웃에 xml플래시 넣기가 안돼요
![]() | |
유희연 |
게시글 목록 하단오류
![]() | |
Seeean | break를 사용하려고 하는데 어떻게 사용하나요? | |
퐐크 | 홈페이지 해상도 질문. [1] | 2010.09.29 by SeklutZ |
누룽지aa | 댓글 스킨 간소화 하는 방법 [1] | 2010.09.29 by SeklutZ |
파란불꽃 | 특정 회원이 쓴 글을 일괄 삭제하는 법 [1] | 2010.09.29 by SeklutZ |
Badboy | XE 에서 앨범 게시판의 업로드된 파일들이 위치한 디렉토리 [1] | 2010.09.29 by SeklutZ |
김태훈820 |
원프레임관련 ㅠㅠ
[1]
![]() | 2010.09.29 by Gekkou |
해당 모듈의 분류를 뽑아와 처리한다는건 일단 모듈의 분류를 가져오는 방법을 아셔야겠는데요...
우선 모듈 선택이 다중일 경우 분류를 어떻게 구분할 것인지도 생각하셔야 합니다.
2개의 모듈에 각각 4개씩 분류가 있다면 출력 되는 건 8개가 뒤죽박죽 뒬 수도 있다는 거죠...
분류를 가져오는 방법이 정리 되면 나머지는 게시판 스킨에서 분류 표시 부분의 내용을 참조하시어 값을 넘겨주면 되겠네요.
아. 분류별로 뽑아오는건 제가 만든 로마네스크 위젯 기능에는 있습니다.
질문의 팁은 거의 만드는 수준이라 자세한 답변은 못드리겠네요 ^^