크로스 캘린더 사용 중 문의

안녕하세요?

크로스 캘린더를 구입하여 유용하게 사용하고 있습니다. 아래의 질문은 검색해보아도 적당한 방법을 찾을 수 없어 올리게 되었습니다.

 

1. 한 화면에 캘린더 2개를 띄울 수 없을까요? 예를들어 상단에 2020년 10월 달력을, 그 하단에 2020년 11월 달력을 띄워서 버튼 클릭없이 스크롤해서 볼 수 있는 방법이 있을까요?

 

2. 현재는 일정을 등록할 때마다 여러가지 색상 중에 하나를 지정해서 올리게 되어있는데요.

1) '기본 카테고리'를 선택하는 것 만으로도 자동으로 대응하는 색을 지정하게 만들 수 있는 방법이 있을까요? 이것이 어렵다면

2) 지금의 여러 색상을 단 2개나 3개로 줄여서 일정을 등록하는 유저에게 보여줄 수 있는 방법이 있을까요?

 

3. '입력필드 설정'에서 '셀렉트박스'를 선택하여 '라벨'을 몇 개 등록하고 '게시글 본문에 표시'에 체크 한 후 설정값을 저장하여도, 막상 일정을 등록할 때 이를 체크하여 올려도 게시글에서는 그 내용을 찾을 수가 없습니다. 제가 무엇을 잘못 설정한 것인지 버그인지 궁금합니다.

 

위의 문의에 답변을 부탁드립니다. 감사합니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    1. KBoard 크로스 캘린더 스킨은 다른 게시판과는 달리

    레이아웃 수정이 비교적 어렵습니다.

    저희도 좋은 방법이 있을지 연구해보겠습니다.

     

    2. 카테고리1 선택 시 색상이 자동으로 적용되게 하시려면

    아래의 코드를 활용해보세요.

    add_action('kboard_document_insert', 'kboard_document_insert_20201022', 10, 4);
    add_action('kboard_document_update', 'kboard_document_insert_20201022', 10, 4);
    function kboard_document_insert_20201022($content_uid, $board_id, $content, $board){
    	if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
    		if($content->category1 == '자유게시판'){
    			$content->option->color = '#f83a22';
    		}
    		else if($content->category1 == '문의'){
    			$content->option->color = '#4986e7';
    		}
    	}
    }

    위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 적용해주세요.

    자유게시판, 문의 부분은 실제 카테고리1로 설정한 카테고리를 입력해보세요.

    #f83a22, #4986e7 부분은 일정 색상입니다.

     

    3. 크로스 캘린더 스킨에서 입력 필드는 다른 스킨과 조금 다릅니다.

    아래의 코드를 활용해서

    개요 상단에 입력 필드를 표시되게 하실 수 있습니다.

    add_filter('kboard_cross_calendar_document_top_option_key', 'kboard_cross_calendar_document_top_option_key_20201022', 10, 3);
    function kboard_cross_calendar_document_top_option_key_20201022($option_key, $content, $board){
    	if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
    		$option_key[] = '메타키'; // 실제 필드 메타키로 적용해주세요.
    	}
    	return $option_key;
    }

    위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.

    메타키 부분은 추가하신 실제 필드의 메타키로 적용해보세요.

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요