묻고답하기
Planner123 위젯에서 특정 카테고리만 출력 가능할까요?
2019.11.19 15:13
일정을 Planner123 모듈과 위젯을 사용하고 있습니다.
문의내용은 위젯 사용시 특정 카테고리만 출력되도록 하고 싶습니다.
예를들어
※ A : Category_srl = 1 , B : Category_srl = 2 , C : Category_srl = 3
A, B, C 란 카테고리가 있을시
A, B 카테고리의 일정만 출력할 수 있을까요?
우선 위젯에 calendar_plannerXE123.php 에 관련 Script는 아래와 같아요. 고수님들 수정 좀 부탁드려요.
// 쿼리경로(V570 위치변경)
$tmp_01=explode("/",$this->widget_path);
$query_path = $tmp_01[1].'.'.$tmp_01[2];
// category list(V570 위치변경)
$output_category = executeQueryArray($query_path.'.getCategories', $obj);
$category_list = array();
if ($output_category->toBool() && $output_category->data) {
foreach($output_category->data as $key => $val) {
$category_list[$val->category_srl] = $val;
}
}
// Active category list 생성(V570)
if(count($category_list)) {
// get active category list
$category_list = planner123_widget_main::fn_get_Active_CategoryList($UseCategoryStatus_arr, $category_list);
// get category srl for query
$search = array("8396","48650","8398","8399","8402","16888","28512");
foreach($category_list as $val) {
if($obj->var_category_srl == null) {
$obj->var_category_srl = $val->category_srl;
} else {
$obj->var_category_srl .= ",".$val->category_srl;
}
}
}
댓글 3
-
늘푸른나무2
2019.11.22 13:49
-
넵~~ 감사합니다~~
한가지 더 문의 드릴께요~~
위젯에서 Planer123_standard 모드일때
상단 카테고리가 나오지 않습니다.
카테고리가 나오고 카테고리별 클릭했을때 해당 카테고리 글만 보일 수 있도록요.
모듈에서는 카테고리 사용(Y)으로 해놓았습니다.
아무리 해봐도 잘 안되네요.
아래 스크립트에서 수정하는게 맞는거 같은데요. 도움 부탁드려요~~
// 분류(카테고리) 사용 : $module_info_temp->hide_category : Y=사용않음, N=사용) 조건 다시살림(v530)
if ($module_info_temp->hide_category !='Y') {
$ind_use_category = 'Y';
$UseCategoryStatus_arr[$val_temp] = 'Y'; //V570
} else {
$ind_use_category = 'N';
$UseCategoryStatus_arr[$val_temp] = 'N'; //V570
}if ($module_info_temp->use_category_bgcolor == 'category_bg' || $module_info_temp->use_category_bgcolor == 'category_text') {
$use_category_color = $module_info_temp->use_category_bgcolor;
} else {
$use_category_color = null;
}$display_category = $module_info_temp->display_category_name;
if ($module_info_temp->display_selected_time =='N') {
$display_selectedtime = 'N';
} else {
$display_selectedtime = 'Y';
}
//카테고리사용여부,카테고리배경색 및 카테고리명출력여부, 선택시간출력여부(v530)
$board_use_category_color_arr[trim($val_temp)] = $ind_use_category.",".$use_category_color.",".$display_category.",".$display_selectedtime;if ($module_info_temp->image_diary == 'Y' || $module_info_temp->image_diary == 'F') { // 그림일기 게시판 섬네일 옵션
$board_imagediary_arr[trim($val_temp)] = $module_info_temp->image_diary.",".$module_info_temp->thumbnail_width.",".$module_info_temp->thumbnail_height.",".$module_info_temp->thumbnail_type;
}
$display_complete_arr[trim($val_temp)] = $module_info_temp->display_complete_doc; //완료일정 표시여부 -
늘푸른나무2
2019.12.03 13:16
안녕하세요,
위젯에서는 카테고리 탭을 지원하지 않습니다.
감사합니다.
ksc
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
railman |
웹마스터도구(SEO 검색노출) 수정 및 보완... 사례하겠습니다.
![]() | |
자바컴 |
누리고 장바구니 모듈 결제폼 추가시 에러
![]() | |
Alces | 스케치북5, XEDITION 사용중입니다. 아이피 질문 | |
용감한늑대 | 관리자 페이지 들어가는 방법좀 .. ㅠㅠ [2] | 2019.12.07 by 용감한늑대 |
sot |
배경 부분 컬러 변경을 하고 싶은데 초보라서 어디에 있는지 찾기가 힘드네요
[2]
![]() | 2019.12.06 by sot |
하늘보리 |
모바일에서 댓글이 옆으로 쏠리는 현상
![]() | |
판다렌 | 인증메일 발송 문제 질문합니다 [2] | 2019.12.05 by 판다렌 |
eznz**** |
설치 문의
[3]
![]() | 2019.12.05 by YJSoft |
규블라 |
게시판에 게시글을 눌렀는데
[1]
![]() | 2019.12.05 by sejin7940 |
소수의힘 | 게시글 목록에 댓글 내용을 표시하는 방법 | |
일과여행 | 보안을 강화할 수 있는 방법이 뭐가 있을까요? | |
eznz**** |
1.11.5를 설치해도 마찬가지네요
![]() | |
kew1o | XpressEngine ver. 1.11.6 업데이트문의 [2] | 2019.12.04 by kew1o |
hcy**** |
모듈게시판 다운로드
[1]
![]() | 2019.12.03 by sejin7940 |
나답게 | Planner123 위젯에서 특정 카테고리만 출력 가능할까요? [3] | 2019.12.03 by 늘푸른나무2 |
벨라여왕 | 제발문제해결좀도와주세요 [2] | 2019.12.04 by hcy**** |
railman | SEO 최적화에서 게시물 제목과 게시판 제목 위치 변경 | |
railman |
SSL(https) 항상 사용 시 하단에 메세지가 노출되고 있습니다
[2]
![]() | 2019.12.02 by railman |
정글범 | vultr 가상서버 xe 구축 | |
railman |
https 에서 SSL 사용에 관한 문의입니다.
[2]
![]() | 2019.12.01 by railman |
안녕하세요,
1. 플래너 전체에서 특정 카테고리를 사용하지 않으려면 V570배포 설명서의 3번) 참고하시고,
https://www.xpressengine.com/index.php?mid=download&package_id=18398352
3) 특정 분류를 플래너에서 사용하지 않는 것으로 지정할 수 있도록 하였습니다.
예를들어 A,B,C,D 4개의 분류 중 분류B는 플래너에서 더 이상 사용하지 않는 것으로 지정하려면,
분류B의 카테고리 설명 난에 #STATUS,D; 을 입력해 줍니다.
2. 위젯에서만 출력을 안하는 것으로 하려면, 아래 붉은색 코드로 변경 해보시기 바랍니다.
// Active category list 생성(V570)
if(count($category_list)) {
// get active category list
$category_list = planner123_widget_main::fn_get_Active_CategoryList($UseCategoryStatus_arr, $category_list);
// get category srl for query
$search = array("8396","48650","8398","8399","8402","16888","28512");// 제외 (???)foreach($category_list as $val) {
if($obj->var_category_srl != 3) { //카테고리 3번제외
if($obj->var_category_srl == null) {
$obj->var_category_srl = $val->category_srl;
} else {
$obj->var_category_srl .= ",".$val->category_srl;
}
}
}
}
감사합니다.
ksc